Collect AWS CloudTrail logs
Field mapping reference
Field mapping reference: Event Identifier to Event Type
The following table lists theAWS Cloudtrail log type eventName and their corresponding UDM event types.
| Event Identifier | Event Type | Security Category | 
|---|---|---|
| GetApplication | RESOURCE_READ |  | 
| GetConfigurationProfile | RESOURCE_READ |  | 
| GetDeployment | RESOURCE_READ |  | 
| GetDeploymentStrategy | RESOURCE_READ |  | 
| GetEnvironment | RESOURCE_READ |  | 
| ListConfigurationProfiles | RESOURCE_READ |  | 
| ListExtensionAssociations | RESOURCE_READ |  | 
| ListHostedConfigurationVersions | RESOURCE_READ |  | 
| AttachInstances | RESOURCE_PERMISSIONS_CHANGE |  | 
| AttachLoadBalancerTargetGroups | RESOURCE_PERMISSIONS_CHANGE |  | 
| CompleteLifecycleAction | STATUS_UPDATE |  | 
| CreateAutoScalingGroup | RESOURCE_CREATION |  | 
| CreateLaunchConfiguration | RESOURCE_CREATION |  | 
| CreateOrUpdateTags | RESOURCE_CREATION |  | 
| DeleteAutoScalingGroup | RESOURCE_DELETION |  | 
| DeleteLaunchConfiguration | RESOURCE_DELETION |  | 
| DeletePolicy | RESOURCE_DELETION |  | 
| DeleteScheduledAction | RESOURCE_DELETION |  | 
| DeregisterScalableTarget | RESOURCE_DELETION |  | 
| DescribeAutoScalingGroups | RESOURCE_READ |  | 
| DescribeAutoScalingInstances | RESOURCE_READ |  | 
| DescribeInstanceRefreshes | RESOURCE_READ |  | 
| DescribeLaunchConfigurations | RESOURCE_READ |  | 
| DescribeLifecycleHooks | RESOURCE_READ |  | 
| DescribeLoadBalancerTargetGroups | RESOURCE_READ |  | 
| DescribeNotificationConfigurations | RESOURCE_READ |  | 
| DescribePolicies | RESOURCE_READ |  | 
| DescribeScalableTargets | RESOURCE_READ |  | 
| DescribeScalingActivities | RESOURCE_READ |  | 
| DescribeScalingPlans | RESOURCE_READ |  | 
| DescribeScalingPolicies | RESOURCE_READ |  | 
| DescribeScheduledActions | RESOURCE_READ |  | 
| DescribeWarmPool | RESOURCE_READ |  | 
| DetachInstances | RESOURCE_PERMISSIONS_CHANGE |  | 
| DetachLoadBalancerTargetGroups | RESOURCE_PERMISSIONS_CHANGE |  | 
| PutNotificationConfiguration | RESOURCE_CREATION |  | 
| PutScalingPolicy | RESOURCE_CREATION |  | 
| PutScheduledUpdateGroupAction | RESOURCE_CREATION |  | 
| ResumeProcesses | RESOURCE_PERMISSIONS_CHANGE |  | 
| SetDesiredCapacity | RESOURCE_WRITTEN |  | 
| SetInstanceProtection | RESOURCE_PERMISSIONS_CHANGE |  | 
| StartInstanceRefresh | STATUS_STARTUP |  | 
| SuspendProcesses | RESOURCE_PERMISSIONS_CHANGE |  | 
| TerminateInstanceInAutoScalingGroup | RESOURCE_DELETION |  | 
| UpdateAutoScalingGroup | RESOURCE_PERMISSIONS_CHANGE |  | 
| ListEnvironments | RESOURCE_READ |  | 
| DescribeDomains | RESOURCE_READ |  | 
| createEnvironment | RESOURCE_CREATION |  | 
| CreateSession | NETWORK_UNCATEGORIZED |  | 
| DeleteSession | NETWORK_UNCATEGORIZED |  | 
| GetEnvironmentStatus | RESOURCE_READ |  | 
| GetFileUploadUrls | RESOURCE_READ |  | 
| GetLayout | RESOURCE_READ |  | 
| PutCredentials | RESOURCE_PERMISSIONS_CHANGE |  | 
| RedeemCode | RESOURCE_READ |  | 
| SendHeartBeat | STATUS_HEARTBEAT |  | 
| StartEnvironment | STATUS_STARTUP |  | 
| UpdateLayout | STATUS_UPDATE |  | 
| CreateTrail | RESOURCE_CREATION |  | 
| DescribeTrails | RESOURCE_READ |  | 
| GetEventSelectors | RESOURCE_READ |  | 
| GetInsightSelectors | RESOURCE_READ |  | 
| GetServiceLinkedChannel | RESOURCE_READ |  | 
| GetTrail | RESOURCE_READ |  | 
| GetTrailStatus | RESOURCE_READ |  | 
| ListEventDataStores | RESOURCE_READ |  | 
| ListTags | RESOURCE_READ |  | 
| ListTrails | RESOURCE_READ |  | 
| LookupEvents | RESOURCE_READ |  | 
| PutEventSelectors | RESOURCE_WRITTEN |  | 
| StartLogging | RESOURCE_WRITTEN |  | 
| UpdateTrail | USER_RESOURCE_UPDATE_CONTENT |  | 
| BatchGetResourceConfig | RESOURCE_READ |  | 
| DeleteConfigRule | RESOURCE_DELETION |  | 
| DescribeAggregationAuthorizations | RESOURCE_READ |  | 
| DescribeComplianceByConfigRule | RESOURCE_READ |  | 
| DescribeComplianceByResource | RESOURCE_READ |  | 
| DescribeConfigRuleEvaluationStatus | RESOURCE_READ |  | 
| DescribeConfigRules | RESOURCE_READ |  | 
| DescribeConfigurationAggregators | RESOURCE_READ |  | 
| DescribeConfigurationRecorders | RESOURCE_READ |  | 
| DescribeConfigurationRecorderStatus | RESOURCE_READ |  | 
| DescribeConformancePacks | RESOURCE_READ |  | 
| DescribeDeliveryChannels | RESOURCE_READ |  | 
| DescribePendingAggregationRequests | RESOURCE_READ |  | 
| DescribeRemediationConfigurations | RESOURCE_READ |  | 
| GetComplianceDetailsByConfigRule | RESOURCE_READ |  | 
| GetResourceConfigHistory | RESOURCE_READ |  | 
| ListConformancePackComplianceScores | RESOURCE_READ |  | 
| ListDiscoveredResources | RESOURCE_READ |  | 
| PutConfigRule | RESOURCE_WRITTEN |  | 
| PutEvaluations | RESOURCE_WRITTEN |  | 
| SelectResourceConfig | RESOURCE_READ |  | 
| ListTestGridProjects | RESOURCE_READ |  | 
| CreateTable | RESOURCE_CREATION |  | 
| DeleteItem | RESOURCE_WRITTEN |  | 
| DescribeContinuousBackups | RESOURCE_READ |  | 
| DescribeGlobalTable | RESOURCE_READ |  | 
| DescribeTable | RESOURCE_READ |  | 
| DescribeTimeToLive | RESOURCE_READ |  | 
| GetItem | RESOURCE_READ |  | 
| ListContributorInsights | RESOURCE_READ |  | 
| ListTables | RESOURCE_READ |  | 
| ListTagsOfResource | RESOURCE_READ |  | 
| PutItem | RESOURCE_CREATION |  | 
| Scan | RESOURCE_READ |  | 
| SendSerialConsoleSSHPublicKey | RESOURCE_WRITTEN |  | 
| SendSSHPublicKey | RESOURCE_WRITTEN |  | 
| AcceptVpcPeeringConnection | STATUS_UPDATE |  | 
| AllocateAddress | RESOURCE_CREATION |  | 
| AssignPrivateIpAddresses | RESOURCE_WRITTEN |  | 
| AssociateAddress | RESOURCE_WRITTEN |  | 
| AssociateIamInstanceProfile | RESOURCE_WRITTEN |  | 
| AssociateRouteTable | RESOURCE_WRITTEN |  | 
| AttachInternetGateway | RESOURCE_WRITTEN |  | 
| AttachNetworkInterface | RESOURCE_WRITTEN |  | 
| AttachVolume | RESOURCE_WRITTEN |  | 
| AttachVpnGateway | RESOURCE_WRITTEN |  | 
| AuthorizeSecurityGroupEgress | RESOURCE_PERMISSIONS_CHANGE |  | 
| AuthorizeSecurityGroupIngress | RESOURCE_PERMISSIONS_CHANGE |  | 
| AutomatedDefaultVpcCreation | RESOURCE_CREATION |  | 
| BidEvictedEvent | RESOURCE_WRITTEN |  | 
| CopyImage | RESOURCE_WRITTEN |  | 
| CopySnapshot | RESOURCE_WRITTEN |  | 
| CreateCustomerGateway | RESOURCE_CREATION |  | 
| CreateFleet | RESOURCE_CREATION |  | 
| CreateFlowLogs | RESOURCE_CREATION |  | 
| CreateImage | RESOURCE_CREATION |  | 
| CreateInternetGateway | RESOURCE_CREATION |  | 
| CreateKeyPair | RESOURCE_CREATION |  | 
| CreateLaunchTemplate | RESOURCE_CREATION |  | 
| CreateLaunchTemplateVersion | RESOURCE_CREATION |  | 
| CreateNatGateway | RESOURCE_CREATION |  | 
| CreateNetworkAcl | RESOURCE_CREATION |  | 
| CreateNetworkAclEntry | RESOURCE_PERMISSIONS_CHANGE |  | 
| CreateNetworkInsightsAccessScope | RESOURCE_CREATION |  | 
| CreateNetworkInsightsPath | RESOURCE_CREATION |  | 
| CreateNetworkInterface | RESOURCE_CREATION |  | 
| CreateNetworkInterfacePermission | RESOURCE_PERMISSIONS_CHANGE |  | 
| CreateRoute | RESOURCE_CREATION |  | 
| CreateRouteTable | RESOURCE_CREATION |  | 
| CreateSecurityGroup | RESOURCE_CREATION |  | 
| CreateSnapshot | RESOURCE_CREATION |  | 
| CreateSnapshots | RESOURCE_CREATION |  | 
| CreateSubnet | RESOURCE_CREATION |  | 
| CreateTags | RESOURCE_WRITTEN |  | 
| CreateVolume | RESOURCE_CREATION |  | 
| CreateVpc | RESOURCE_CREATION |  | 
| CreateVpcEndpoint | RESOURCE_CREATION |  | 
| CreateVpcEndpointServiceConfiguration | RESOURCE_CREATION |  | 
| CreateVpnConnection | RESOURCE_CREATION |  | 
| CreateVpnConnectionRoute | RESOURCE_CREATION |  | 
| CreateVpnGateway | RESOURCE_CREATION |  | 
| DeleteCustomerGateway | RESOURCE_DELETION |  | 
| DeleteInternetGateway | RESOURCE_DELETION |  | 
| DeleteLaunchTemplate | RESOURCE_DELETION |  | 
| DeleteLaunchTemplateVersions | RESOURCE_DELETION |  | 
| DeleteNatGateway | RESOURCE_DELETION |  | 
| DeleteNetworkAclEntry | RESOURCE_DELETION |  | 
| DeleteNetworkInsightsAccessScope | RESOURCE_DELETION |  | 
| DeleteNetworkInsightsAccessScopeAnalysis | RESOURCE_DELETION |  | 
| DeleteNetworkInterface | RESOURCE_DELETION |  | 
| DeleteRoute | RESOURCE_DELETION |  | 
| DeleteRouteTable | RESOURCE_DELETION |  | 
| DeleteSecurityGroup | RESOURCE_DELETION |  | 
| DeleteSnapshot | RESOURCE_DELETION |  | 
| DeleteSubnet | RESOURCE_DELETION |  | 
| DeleteTags | RESOURCE_DELETION |  | 
| DeleteVolume | RESOURCE_DELETION |  | 
| DeleteVpc | RESOURCE_DELETION |  | 
| DeleteVpcEndpoints | RESOURCE_DELETION |  | 
| DeleteVpcEndpointServiceConfigurations | RESOURCE_DELETION |  | 
| DeleteVpnConnection | RESOURCE_DELETION |  | 
| DeleteVpnConnectionRoute | RESOURCE_DELETION |  | 
| DeleteVpnGateway | RESOURCE_DELETION |  | 
| DeregisterImage | RESOURCE_DELETION |  | 
| DescribeAccountAttributes | RESOURCE_READ |  | 
| DescribeAddresses | RESOURCE_READ |  | 
| DescribeAddressesAttribute | RESOURCE_READ |  | 
| DescribeAddressTransfers | RESOURCE_READ |  | 
| DescribeAvailabilityZones | RESOURCE_READ |  | 
| DescribeByoipCidrs | RESOURCE_READ |  | 
| DescribeCapacityReservationFleets | RESOURCE_READ |  | 
| DescribeCapacityReservations | RESOURCE_READ |  | 
| DescribeCarrierGateways | RESOURCE_READ |  | 
| DescribeClientVpnEndpoints | RESOURCE_READ |  | 
| DescribeCoipPools | RESOURCE_READ |  | 
| DescribeCustomerGateways | RESOURCE_READ |  | 
| DescribeDhcpOptions | RESOURCE_READ |  | 
| DescribeEgressOnlyInternetGateways | RESOURCE_READ |  | 
| DescribeElasticGpus | RESOURCE_READ |  | 
| DescribeFastLaunchImages | RESOURCE_READ |  | 
| DescribeFastSnapshotRestores | RESOURCE_READ |  | 
| DescribeFleets | RESOURCE_READ |  | 
| DescribeFlowLogs | RESOURCE_READ |  | 
| DescribeFpgaImages | RESOURCE_READ |  | 
| DescribeHostReservations | RESOURCE_READ |  | 
| DescribeHosts | RESOURCE_READ |  | 
| DescribeIamInstanceProfileAssociations | RESOURCE_READ |  | 
| DescribeImageAttribute | RESOURCE_READ |  | 
| DescribeImages | RESOURCE_READ |  | 
| DescribeInstanceAttribute | RESOURCE_READ |  | 
| DescribeInstanceConnectEndpoints | RESOURCE_READ |  | 
| DescribeInstanceCreditSpecifications | RESOURCE_READ |  | 
| DescribeInstanceEventWindows | RESOURCE_READ |  | 
| DescribeInstances | RESOURCE_READ |  | 
| DescribeInstanceStatus | RESOURCE_READ |  | 
| DescribeInstanceTypeOfferings | RESOURCE_READ |  | 
| DescribeInstanceTypes | RESOURCE_READ |  | 
| DescribeInternetGateways | RESOURCE_READ |  | 
| DescribeIpamPools | RESOURCE_READ |  | 
| DescribeIpamResourceDiscoveries | RESOURCE_READ |  | 
| DescribeIpamResourceDiscoveryAssociations | RESOURCE_READ |  | 
| DescribeIpams | RESOURCE_READ |  | 
| DescribeIpamScopes | RESOURCE_READ |  | 
| DescribeKeyPairs | RESOURCE_READ |  | 
| DescribeLaunchTemplates | RESOURCE_READ |  | 
| DescribeLaunchTemplateVersions | RESOURCE_READ |  | 
| DescribeLocalGatewayRouteTables | RESOURCE_READ |  | 
| DescribeLockedSnapshots | RESOURCE_READ |  | 
| DescribeManagedPrefixLists | RESOURCE_READ |  | 
| DescribeNatGateways | RESOURCE_READ |  | 
| DescribeNetworkAcls | RESOURCE_READ |  | 
| DescribeNetworkInsightsAccessScopeAnalyses | RESOURCE_READ |  | 
| DescribeNetworkInsightsAccessScopes | RESOURCE_READ |  | 
| DescribeNetworkInsightsAnalyses | RESOURCE_READ |  | 
| DescribeNetworkInsightsPaths | RESOURCE_READ |  | 
| DescribeNetworkInterfaceAttribute | RESOURCE_READ |  | 
| DescribeNetworkInterfaces | RESOURCE_READ |  | 
| DescribePlacementGroups | RESOURCE_READ |  | 
| DescribePrefixLists | RESOURCE_READ |  | 
| DescribePublicIpv4Pools | RESOURCE_READ |  | 
| DescribeRegions | RESOURCE_READ |  | 
| DescribeReplaceRootVolumeTasks | RESOURCE_READ |  | 
| DescribeReservedInstances | RESOURCE_READ |  | 
| DescribeReservedInstancesListings | RESOURCE_READ |  | 
| DescribeReservedInstancesModifications | RESOURCE_READ |  | 
| DescribeReservedInstancesOfferings | RESOURCE_READ |  | 
| DescribeRouteTables | RESOURCE_READ |  | 
| DescribeSecurityGroupRules | RESOURCE_READ |  | 
| DescribeSecurityGroups | RESOURCE_READ |  | 
| DescribeSnapshotAttribute | RESOURCE_READ |  | 
| DescribeSnapshots | RESOURCE_READ |  | 
| DescribeSnapshotTierStatus | RESOURCE_READ |  | 
| DescribeSpotFleetRequests | RESOURCE_READ |  | 
| DescribeSpotInstanceRequests | RESOURCE_READ |  | 
| DescribeSubnets | RESOURCE_READ |  | 
| DescribeTags | RESOURCE_READ |  | 
| DescribeTrafficMirrorFilters | RESOURCE_READ |  | 
| DescribeTrafficMirrorSessions | RESOURCE_READ |  | 
| DescribeTrafficMirrorTargets | RESOURCE_READ |  | 
| DescribeTransitGatewayAttachments | RESOURCE_READ |  | 
| DescribeTransitGatewayConnectPeers | RESOURCE_READ |  | 
| DescribeTransitGatewayConnects | RESOURCE_READ |  | 
| DescribeTransitGatewayMulticastDomains | RESOURCE_READ |  | 
| DescribeTransitGatewayPeeringAttachments | RESOURCE_READ |  | 
| DescribeTransitGatewayPolicyTables | RESOURCE_READ |  | 
| DescribeTransitGatewayRouteTableAnnouncements | RESOURCE_READ |  | 
| DescribeTransitGatewayRouteTables | RESOURCE_READ |  | 
| DescribeTransitGateways | RESOURCE_READ |  | 
| DescribeTransitGatewayVpcAttachments | RESOURCE_READ |  | 
| DescribeVerifiedAccessGroups | RESOURCE_READ |  | 
| DescribeVerifiedAccessInstances | RESOURCE_READ |  | 
| DescribeVerifiedAccessTrustProviders | RESOURCE_READ |  | 
| DescribeVolumeAttribute | RESOURCE_READ |  | 
| DescribeVolumes | RESOURCE_READ |  | 
| DescribeVolumesModifications | RESOURCE_READ |  | 
| DescribeVolumeStatus | RESOURCE_READ |  | 
| DescribeVpcAttribute | RESOURCE_READ |  | 
| DescribeVpcClassicLink | RESOURCE_READ |  | 
| DescribeVpcClassicLinkDnsSupport | RESOURCE_READ |  | 
| DescribeVpcEndpointConnectionNotifications | RESOURCE_READ |  | 
| DescribeVpcEndpointConnections | RESOURCE_READ |  | 
| DescribeVpcEndpoints | RESOURCE_READ |  | 
| DescribeVpcEndpointServiceConfigurations | RESOURCE_READ |  | 
| DescribeVpcEndpointServicePermissions | RESOURCE_READ |  | 
| DescribeVpcEndpointServices | RESOURCE_READ |  | 
| DescribeVpcPeeringConnections | RESOURCE_READ |  | 
| DescribeVpcs | RESOURCE_READ |  | 
| DescribeVpnConnections | RESOURCE_READ |  | 
| DescribeVpnGateways | RESOURCE_READ |  | 
| DetachInternetGateway | RESOURCE_WRITTEN |  | 
| DetachNetworkInterface | RESOURCE_WRITTEN |  | 
| DetachVolume | RESOURCE_WRITTEN |  | 
| DetachVpnGateway | RESOURCE_WRITTEN |  | 
| DisassociateAddress | RESOURCE_WRITTEN |  | 
| DisassociateRouteTable | RESOURCE_WRITTEN |  | 
| EnableSerialConsoleAccess | RESOURCE_WRITTEN |  | 
| GetAssociatedEnclaveCertificateIamRoles | RESOURCE_READ |  | 
| GetCapacityReservationAccountAttribute | RESOURCE_READ |  | 
| GetConsoleOutput | RESOURCE_READ |  | 
| GetConsoleScreenshot | RESOURCE_READ |  | 
| GetDefaultCreditSpecification | RESOURCE_READ |  | 
| GetEbsDefaultKmsKeyId | RESOURCE_READ |  | 
| GetEbsEncryptionByDefault | RESOURCE_READ |  | 
| GetManagedPrefixListAssociations | RESOURCE_READ |  | 
| GetManagedPrefixListEntries | RESOURCE_READ |  | 
| GetPasswordData | RESOURCE_READ |  | 
| GetSerialConsoleAccessStatus | RESOURCE_READ |  | 
| GetSnapshotBlockPublicAccessState | RESOURCE_READ |  | 
| GetSubnetCidrReservations | RESOURCE_READ |  | 
| GetVpnConnectionDeviceSampleConfiguration | RESOURCE_READ |  | 
| ModifyDefaultCreditSpecification | RESOURCE_WRITTEN |  | 
| ModifyImageAttribute | RESOURCE_PERMISSIONS_CHANGE |  | 
| ModifyInstanceAttribute | RESOURCE_WRITTEN |  | 
| ModifyInstanceMetadataOptions | RESOURCE_WRITTEN |  | 
| ModifyNetworkInterfaceAttribute | RESOURCE_WRITTEN |  | 
| ModifySecurityGroupRules | RESOURCE_WRITTEN |  | 
| ModifySubnetAttribute | RESOURCE_WRITTEN |  | 
| ModifyVolume | RESOURCE_WRITTEN |  | 
| ModifyVpcAttribute | RESOURCE_WRITTEN |  | 
| ModifyVpcEndpoint | RESOURCE_WRITTEN |  | 
| ModifyVpcEndpointServiceConfiguration | RESOURCE_WRITTEN |  | 
| ModifyVpcEndpointServicePermissions | RESOURCE_PERMISSIONS_CHANGE |  | 
| ModifyVpnConnectionOptions | RESOURCE_WRITTEN |  | 
| ModifyVpnTunnelOptions | RESOURCE_WRITTEN |  | 
| RebootInstances | RESOURCE_WRITTEN |  | 
| RegisterImage | RESOURCE_WRITTEN |  | 
| ReleaseAddress | RESOURCE_DELETION |  | 
| ReplaceIamInstanceProfileAssociation | RESOURCE_WRITTEN |  | 
| ReplaceRoute | RESOURCE_WRITTEN |  | 
| ReplaceVpnTunnel | RESOURCE_WRITTEN |  | 
| RevokeSecurityGroupEgress | RESOURCE_PERMISSIONS_CHANGE |  | 
| RevokeSecurityGroupIngress | RESOURCE_PERMISSIONS_CHANGE |  | 
| RunInstances | RESOURCE_CREATION |  | 
| SharedSnapshotVolumeCreated | RESOURCE_CREATION |  | 
| StartInstances | STATUS_STARTUP |  | 
| StartNetworkInsightsAccessScopeAnalysis | STATUS_STARTUP |  | 
| StartNetworkInsightsAnalysis | STATUS_STARTUP |  | 
| StopInstances | STATUS_SHUTDOWN |  | 
| TerminateInstances | RESOURCE_DELETION |  | 
| UpdateSecurityGroupRuleDescriptionsIngress | RESOURCE_WRITTEN |  | 
| DescribeRepositories | RESOURCE_READ |  | 
| DescribeRegistries | RESOURCE_READ |  | 
| BatchCheckLayerAvailability | RESOURCE_READ |  | 
| BatchDeleteImage | RESOURCE_DELETION |  | 
| BatchGetImage | RESOURCE_READ |  | 
| BatchGetRepositoryScanningConfiguration | RESOURCE_READ |  | 
| CompleteLayerUpload | STATUS_UPDATE |  | 
| CreateRepository | RESOURCE_CREATION |  | 
| DeleteRepository | RESOURCE_DELETION |  | 
| DescribeImageReplicationStatus | RESOURCE_READ |  | 
| DescribePullThroughCacheRules | RESOURCE_READ |  | 
| DescribeRepositories | RESOURCE_READ |  | 
| DescribeRepositoryCreationTemplates | RESOURCE_READ |  | 
| GetAuthorizationToken | RESOURCE_READ |  | 
| GetDownloadUrlForLayer | RESOURCE_READ |  | 
| GetLifecyclePolicy | RESOURCE_READ |  | 
| GetRegistryPolicy | RESOURCE_READ |  | 
| GetRegistryScanningConfiguration | RESOURCE_READ |  | 
| GetRepositoryPolicy | RESOURCE_READ |  | 
| InitiateLayerUpload | RESOURCE_WRITTEN |  | 
| PolicyExecutionEvent | STATUS_UPDATE |  | 
| PutImage | PutImage |  | 
| UploadLayerPart | RESOURCE_CREATION |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| DescribeImages | RESOURCE_READ |  | 
| DescribeRegistry | RESOURCE_READ |  | 
| TagResource | RESOURCE_WRITTEN |  | 
| UntagResource | RESOURCE_WRITTEN |  | 
| ListImages | RESOURCE_READ |  | 
| CreateService | RESOURCE_CREATION |  | 
| DeleteService | RESOURCE_DELETION |  | 
| DeleteTaskDefinitions | RESOURCE_DELETION |  | 
| DeregisterTaskDefinition | RESOURCE_WRITTEN |  | 
| DescribeCapacityProviders | RESOURCE_READ |  | 
| DescribeTaskDefinition | RESOURCE_READ |  | 
| DescribeTasks | RESOURCE_READ |  | 
| ListAccountSettings | RESOURCE_READ |  | 
| ListClusters | RESOURCE_READ |  | 
| ListContainerInstances | RESOURCE_READ |  | 
| ListTaskDefinitionFamilies | RESOURCE_READ |  | 
| ListTaskDefinitions | RESOURCE_READ |  | 
| ListTasks | RESOURCE_READ |  | 
| PutAccountSettingDefault | RESOURCE_WRITTEN |  | 
| RegisterTaskDefinition | RESOURCE_WRITTEN |  | 
| RunTask | RESOURCE_WRITTEN |  | 
| UpdateService | RESOURCE_WRITTEN |  | 
| AccessKubernetesApi | RESOURCE_READ |  | 
| CreateAddon | RESOURCE_CREATION |  | 
| CreateCluster | RESOURCE_CREATION |  | 
| CreateFargateProfile | RESOURCE_CREATION |  | 
| CreateNodegroup | RESOURCE_CREATION |  | 
| DeleteAddon | RESOURCE_DELETION |  | 
| DeleteCluster | RESOURCE_DELETION |  | 
| DeleteFargateProfile | RESOURCE_DELETION |  | 
| DeleteNodegroup | RESOURCE_DELETION |  | 
| DescribeAccessEntry | RESOURCE_READ |  | 
| DescribeAddon | RESOURCE_READ |  | 
| DescribeAddonConfiguration | RESOURCE_READ |  | 
| DescribeAddonVersions | RESOURCE_READ |  | 
| DescribeCluster | RESOURCE_READ |  | 
| DescribeFargateProfile | RESOURCE_READ |  | 
| DescribeNodegroup | RESOURCE_READ |  | 
| DescribeUpdate | RESOURCE_READ |  | 
| ListAccessEntries | RESOURCE_READ |  | 
| ListAddons | RESOURCE_READ |  | 
| ListClusters | RESOURCE_READ |  | 
| ListFargateProfiles | RESOURCE_READ |  | 
| ListInsights | RESOURCE_READ |  | 
| ListNodegroups | RESOURCE_READ |  | 
| ListUpdates | RESOURCE_READ |  | 
| TagResource | RESOURCE_WRITTEN |  | 
| UpdateAddon | RESOURCE_WRITTEN |  | 
| UpdateClusterConfig | RESOURCE_WRITTEN |  | 
| UpdateClusterVersion | RESOURCE_WRITTEN |  | 
| UpdateNodegroupConfig | RESOURCE_WRITTEN |  | 
| UpdateNodegroupVersion | RESOURCE_WRITTEN |  | 
| CreateReplicationGroup | GROUP_CREATION |  | 
| CreateServerlessCache | RESOURCE_CREATION |  | 
| DeleteReplicationGroup | GROUP_DELETION |  | 
| DeleteServerlessCache | RESOURCE_DELETION |  | 
| DescribeCacheClusters | RESOURCE_READ |  | 
| DescribeCacheEngineVersions | RESOURCE_READ |  | 
| DescribeCacheParameterGroups | GROUP_UNCATEGORIZED |  | 
| DescribeCacheSecurityGroups | GROUP_UNCATEGORIZED |  | 
| DescribeCacheSubnetGroups | GROUP_UNCATEGORIZED |  | 
| DescribeGlobalReplicationGroups | GROUP_UNCATEGORIZED |  | 
| DescribeReplicationGroups | GROUP_UNCATEGORIZED |  | 
| DescribeReservedCacheNodes | RESOURCE_READ |  | 
| DescribeServerlessCaches | RESOURCE_READ |  | 
| DescribeServiceUpdates | RESOURCE_READ |  | 
| DescribeUpdateActions | RESOURCE_READ |  | 
| DescribeEvents | RESOURCE_READ |  | 
| DescribeUsers | RESOURCE_READ |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| DescribeSnapshots | GROUP_UNCATEGORIZED |  | 
| DescribeUserGroups | GROUP_UNCATEGORIZED |  | 
| ListAllowedNodeTypeModifications | GROUP_UNCATEGORIZED |  | 
| ModifyReplicationGroup | GROUP_MODIFICATION |  | 
| ModifyServerlessCache | RESOURCE_WRITTEN |  | 
| AddListenerCertificates | RESOURCE_WRITTEN |  | 
| AddTags | RESOURCE_WRITTEN |  | 
| ConfigureHealthCheck | SETTING_CREATION |  | 
| CreateListener | RESOURCE_CREATION |  | 
| CreateLoadBalancer | RESOURCE_CREATION |  | 
| CreateLoadBalancerPolicy | RESOURCE_CREATION |  | 
| CreateRule | RESOURCE_CREATION |  | 
| CreateTargetGroup | GROUP_CREATION |  | 
| DeleteListener | RESOURCE_DELETION |  | 
| DeleteLoadBalancer | RESOURCE_DELETION |  | 
| DeleteRule | RESOURCE_DELETION |  | 
| DeleteTargetGroup | GROUP_DELETION |  | 
| DeregisterInstancesFromLoadBalancer | RESOURCE_WRITTEN |  | 
| DeregisterTargets | RESOURCE_WRITTEN |  | 
| DescribeAccountLimits | RESOURCE_READ |  | 
| DescribeInstanceHealth | RESOURCE_READ |  | 
| DescribeListenerCertificates | RESOURCE_READ |  | 
| DescribeListeners | RESOURCE_READ |  | 
| DescribeLoadBalancerAttributes | RESOURCE_READ |  | 
| DescribeLoadBalancerPolicies | RESOURCE_READ |  | 
| DescribeLoadBalancers | RESOURCE_READ |  | 
| DescribeRules | RESOURCE_READ |  | 
| DescribeSSLPolicies | RESOURCE_READ |  | 
| DescribeTags | RESOURCE_READ |  | 
| DescribeTargetGroupAttributes | RESOURCE_READ |  | 
| DescribeTargetGroups | RESOURCE_READ |  | 
| DescribeTargetHealth | RESOURCE_READ |  | 
| ModifyListener | RESOURCE_WRITTEN |  | 
| ModifyLoadBalancerAttributes | RESOURCE_WRITTEN |  | 
| ModifyRule | RESOURCE_WRITTEN |  | 
| ModifyTargetGroup | RESOURCE_WRITTEN |  | 
| ModifyTargetGroupAttributes | RESOURCE_WRITTEN |  | 
| RegisterInstancesWithLoadBalancer | RESOURCE_WRITTEN |  | 
| RegisterTargets | RESOURCE_WRITTEN |  | 
| RemoveListenerCertificates | RESOURCE_WRITTEN |  | 
| RemoveTags | RESOURCE_WRITTEN |  | 
| SetRulePriorities | RESOURCE_PERMISSIONS_CHANGE |  | 
| DeleteDeliveryStream | RESOURCE_DELETION |  | 
| DescribeDeliveryStream | RESOURCE_READ |  | 
| ListDeliveryStreams | RESOURCE_READ |  | 
| ListTagsForDeliveryStream | RESOURCE_READ |  | 
| CreateDetector | RESOURCE_CREATION |  | 
| CreateMembers | RESOURCE_CREATION |  | 
| CreatePublishingDestination | RESOURCE_CREATION |  | 
| CreateSampleFindings | RESOURCE_CREATION |  | 
| DescribePublishingDestination | RESOURCE_READ |  | 
| EnableOrganizationAdminAccount | RESOURCE_PERMISSIONS_CHANGE |  | 
| GetDetector | RESOURCE_READ |  | 
| GetFindingsStatistics | RESOURCE_READ |  | 
| GetInvitationsCount | RESOURCE_READ |  | 
| GetMasterAccount | RESOURCE_READ |  | 
| GetMemberDetectors | RESOURCE_READ |  | 
| GetOrganizationStatistics | RESOURCE_READ |  | 
| ListDetectors | RESOURCE_READ |  | 
| ListFilters | RESOURCE_READ |  | 
| ListFindings | RESOURCE_READ |  | 
| ListIPSets | RESOURCE_READ |  | 
| ListThreatIntelSets | RESOURCE_READ |  | 
| UpdateOrganizationConfiguration | RESOURCE_PERMISSIONS_CHANGE |  | 
| DescribeAffectedEntities | RESOURCE_READ |  | 
| DescribeEntityAggregates | RESOURCE_READ |  | 
| DescribeEventAggregates | RESOURCE_READ |  | 
| DescribeEventDetails | RESOURCE_READ |  | 
| DescribeHealthServiceStatusForOrganization | GENRIC_EVENT |  | 
| AddRoleToInstanceProfile | RESOURCE_PERMISSIONS_CHANGE |  | 
| AddUserToGroup | GROUP_MODIFICATION |  | 
| AttachGroupPolicy | GROUP_MODIFICATION |  | 
| AttachRolePolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| AttachUserPolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| ChangePassword | USER_CHANGE_PASSWORD |  | 
| CreateAccessKey | RESOURCE_CREATION |  | 
| CreateGroup | GROUP_CREATION |  | 
| CreateInstanceProfile | RESOURCE_CREATION |  | 
| CreateLoginProfile | RESOURCE_WRITTEN |  | 
| CreateOpenIDConnectProvider | RESOURCE_CREATION |  | 
| CreatePolicy | RESOURCE_CREATION |  | 
| CreatePolicyVersion | RESOURCE_CREATION |  | 
| CreateRole | RESOURCE_CREATION |  | 
| CreateSAMLProvider | RESOURCE_CREATION |  | 
| CreateServiceLinkedRole | RESOURCE_CREATION |  | 
| CreateUser | USER_CREATION |  | 
| CreateVirtualMFADevice | RESOURCE_CREATION |  | 
| DeactivateMFADevice | RESOURCE_DELETION |  | 
| DeleteAccessKey | RESOURCE_DELETION |  | 
| DeleteInstanceProfile | RESOURCE_DELETION |  | 
| DeleteLoginProfile | RESOURCE_WRITTEN |  | 
| DeletePolicyVersion | RESOURCE_DELETION |  | 
| DeleteRole | RESOURCE_DELETION |  | 
| DeleteRolePolicy | RESOURCE_DELETION |  | 
| DeleteServiceLinkedRole | RESOURCE_DELETION |  | 
| DeleteUser | USER_DELETION |  | 
| DeleteUserPolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| DeleteVirtualMFADevice | RESOURCE_DELETION |  | 
| DetachRolePolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| DetachUserPolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| EnableMFADevice | RESOURCE_WRITTEN |  | 
| GenerateCredentialReport | RESOURCE_READ |  | 
| GenerateServiceLastAccessedDetails | RESOURCE_READ |  | 
| GetAccessKeyLastUsed | RESOURCE_READ |  | 
| GetAccountAuthorizationDetails | RESOURCE_READ |  | 
| GetAccountEmailAddress | RESOURCE_READ |  | 
| GetAccountName | RESOURCE_READ |  | 
| GetAccountPasswordPolicy | RESOURCE_READ |  | 
| GetAccountSummary | RESOURCE_READ |  | 
| GetCredentialReport | RESOURCE_READ |  | 
| GetGroupPolicy | RESOURCE_READ |  | 
| GetInstanceProfile | RESOURCE_READ |  | 
| GetLoginProfile | RESOURCE_READ |  | 
| GetMFADevice | RESOURCE_READ |  | 
| GetOpenIDConnectProvider | RESOURCE_READ |  | 
| GetPolicyVersion | RESOURCE_READ |  | 
| GetRole | RESOURCE_READ |  | 
| GetRolePolicy | RESOURCE_READ |  | 
| GetSAMLProvider | RESOURCE_READ |  | 
| GetServiceLastAccessedDetails | RESOURCE_READ |  | 
| GetUser | RESOURCE_READ |  | 
| GetUserPolicy | RESOURCE_READ |  | 
| ListAccessKeys | RESOURCE_READ |  | 
| ListAccountAliases | RESOURCE_READ |  | 
| ListAttachedGroupPolicies | RESOURCE_READ |  | 
| ListAttachedRolePolicies | RESOURCE_READ |  | 
| ListAttachedUserPolicies | RESOURCE_READ |  | 
| ListEntitiesForPolicy | RESOURCE_READ |  | 
| ListGroupPolicies | RESOURCE_READ |  | 
| ListGroupsForUser | RESOURCE_READ |  | 
| ListInstanceProfiles | RESOURCE_READ |  | 
| ListInstanceProfilesForRole | RESOURCE_READ |  | 
| ListMFADevices | RESOURCE_READ |  | 
| ListOpenIDConnectProviders | RESOURCE_READ |  | 
| ListPolicies | RESOURCE_READ |  | 
| ListPoliciesGrantingServiceAccess | RESOURCE_READ |  | 
| ListPolicyVersions | RESOURCE_READ |  | 
| ListRolePolicies | RESOURCE_READ |  | 
| ListRoles | RESOURCE_READ |  | 
| ListRoleTags | RESOURCE_READ |  | 
| ListSAMLProviders | RESOURCE_READ |  | 
| ListSAMLProviderTags | RESOURCE_READ |  | 
| ListServerCertificates | RESOURCE_READ |  | 
| ListServiceSpecificCredentials | RESOURCE_READ |  | 
| ListSigningCertificates | RESOURCE_READ |  | 
| ListSSHPublicKeys | RESOURCE_READ |  | 
| ListSTSRegionalEndpointsStatus | RESOURCE_READ |  | 
| ListUserPolicies | RESOURCE_READ |  | 
| ListUsers | RESOURCE_READ |  | 
| ListUserTags | RESOURCE_READ |  | 
| ListVirtualMFADevices | RESOURCE_READ |  | 
| PutRolePolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| PutUserPolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| RemoveRoleFromInstanceProfile | RESOURCE_PERMISSIONS_CHANGE |  | 
| RemoveUserFromGroup | GROUP_MODIFICATION |  | 
| ResyncMFADevice | RESOURCE_WRITTEN |  | 
| SimulatePrincipalPolicy | RESOURCE_WRITTEN |  | 
| TagUser | RESOURCE_WRITTEN |  | 
| UpdateAccessKey | RESOURCE_PERMISSIONS_CHANGE |  | 
| UpdateAssumeRolePolicy | RESOURCE_PERMISSIONS_CHANGE |  | 
| UpdateLoginProfile | USER_CHANGE_PASSWORD |  | 
| UpdateSAMLProvider | RESOURCE_WRITTEN |  | 
| ListContainerRecipes | GENERIC_EVENT |  | 
| ListDistributionConfigurations | GENERIC_EVENT |  | 
| ListImagePipelines | GENERIC_EVENT |  | 
| ListImageRecipes | GENERIC_EVENT |  | 
| ListImages | GENERIC_EVENT |  | 
| ListInfrastructureConfigurations | GENERIC_EVENT |  | 
| DeleteStream | RESOURCE_DELETION |  | 
| DescribeLimits | RESOURCE_READ |  | 
| DescribeStream | RESOURCE_READ |  | 
| DescribeStreamSummary | RESOURCE_READ |  | 
| ListStreamConsumers | RESOURCE_READ |  | 
| ListStreams | RESOURCE_READ |  | 
| DescribeApplication | RESOURCE_READ |  | 
| ListApplications | RESOURCE_READ |  | 
| ListSignalingChannels | RESOURCE_READ |  | 
| CreateAlias | RESOURCE_WRITTEN |  | 
| CreateGrant | RESOURCE_WRITTEN |  | 
| CreateKey | RESOURCE_CREATION |  | 
| Decrypt | RESOURCE_READ |  | 
| DeleteKey | RESOURCE_DELETION |  | 
| DescribeKey | RESOURCE_READ |  | 
| DisableKey | RESOURCE_WRITTEN |  | 
| Encrypt | RESOURCE_READ |  | 
| GenerateDataKey | RESOURCE_CREATION |  | 
| GenerateDataKeyWithoutPlaintext | RESOURCE_CREATION |  | 
| GetKeyPolicy | RESOURCE_READ |  | 
| GetKeyRotationStatus | RESOURCE_READ |  | 
| ListAliases | RESOURCE_READ |  | 
| ListGrants | RESOURCE_READ |  | 
| ListKeys | RESOURCE_READ |  | 
| ListResourceTags | RESOURCE_READ |  | 
| PutKeyPolicy | RESOURCE_CREATION |  | 
| ReEncrypt | RESOUECE_READ |  | 
| RetireGrant | RESOURCE_WRITTEN |  | 
| RotateKey | RESOURCE_WRITTEN |  | 
| ScheduleKeyDeletion | RESOURCE_DELETION |  | 
| Sign | RESOURCE_PERMISSIONS_CHANGE |  | 
| SynchronizeMultiRegionKey | RESOURCE_WRITTEN |  | 
| AddPermission20150331 | RESOURCE_PERMISSIONS_CHANGE |  | 
| AddPermission20150331v2 | RESOURCE_PERMISSIONS_CHANGE |  | 
| CreateAlias20150331 | RESOURCE_CREATION |  | 
| CreateEventSourceMapping20150331 | RESOURCE_CREATION |  | 
| CreateFunction20150331 | RESOURCE_CREATION |  | 
| DeleteAlias20150331 | RESOURCE_DELETION |  | 
| DeleteEventSourceMapping20150331 | RESOURCE_DELETION |  | 
| DeleteFunction20150331 | RESOURCE_DELETION |  | 
| DeleteLayerVersion20181031 | RESOURCE_DELETION |  | 
| DisableReplication20170630 | RESOURCE_PERMISSIONS_CHANGE |  | 
| EnableReplication20170630v2 | RESOURCE_PERMISSIONS_CHANGE |  | 
| GetAccountSettings20160819 | RESOURCE_READ |  | 
| GetEventSourceMapping20150331 | RESOURCE_READ |  | 
| GetFunction20150331v2 | RESOURCE_READ |  | 
| GetFunctionCodeSigningConfig | RESOURCE_READ |  | 
| GetFunctionConfiguration20150331v2 | RESOURCE_READ |  | 
| GetFunctionEventInvokeConfig | RESOURCE_READ |  | 
| GetFunctionUrlConfig | RESOURCE_READ |  | 
| GetLayerVersion20181031 | RESOURCE_READ |  | 
| GetLayerVersionByArn20181031 | RESOURCE_READ |  | 
| GetLayerVersionPolicy20181031 | RESOURCE_READ |  | 
| GetPolicy20150331 | RESOURCE_READ |  | 
| GetPolicy20150331v2 | RESOURCE_READ |  | 
| GetProvisionedConcurrencyConfig | RESOURCE_READ |  | 
| GetRuntimeManagementConfig | RESOURCE_READ |  | 
| Invoke | RESOURCE_WRITTEN |  | 
| InvokeExecution | RESOURCE_WRITTEN |  | 
| ListAliases20150331 | RESOURCE_READ |  | 
| ListCodeSigningConfigs | RESOURCE_READ |  | 
| ListEventSourceMappings20150331 | RESOURCE_READ |  | 
| ListFunctionEventInvokeConfigs | RESOURCE_READ |  | 
| ListFunctions20150331 | RESOURCE_READ |  | 
| ListFunctionUrlConfigs | RESOURCE_READ |  | 
| ListLayers20181031 | RESOURCE_READ |  | 
| ListLayerVersions20181031 | RESOURCE_READ |  | 
| ListProvisionedConcurrencyConfigs | RESOURCE_READ |  | 
| ListTags20170331 | RESOURCE_READ |  | 
| ListVersionsByFunction20150331 | RESOURCE_READ |  | 
| PublishLayerVersion20181031 | RESOURCE_WRITTEN |  | 
| PublishVersion20150331 | RESOURCE_WRITTEN |  | 
| RemovePermission20150331v2 | RESOURCE_WRITTEN |  | 
| TagResource20170331v2 | RESOURCE_WRITTEN |  | 
| UntagResource20170331v2 | RESOURCE_WRITTEN |  | 
| UpdateAlias20150331 | RESOURCE_WRITTEN |  | 
| UpdateEventSourceMapping20150331 | RESOURCE_WRITTEN |  | 
| UpdateFunctionCode20150331v2 | RESOURCE_WRITTEN |  | 
| UpdateFunctionConfiguration20150331v2 | RESOURCE_WRITTEN |  | 
| GetMacieSession | RESOURCE_READ |  | 
| ListClassificationJobs | RESOURCE_READ |  | 
| ListCustomDataIdentifiers | RESOURCE_READ |  | 
| ListFindingsFilters | RESOURCE_READ |  | 
| ListOrganizationAdminAccounts | RESOURCE_READ |  | 
| DescribeRuleGroupMetadata | RESOURCE_READ |  | 
| ListFirewallPolicies | RESOURCE_READ |  | 
| ListFirewalls | RESOURCE_READ |  | 
| UpdateRuleGroup | RESOURCE_PERMISSIONS_CHANGE |  | 
| AcceptHandshake | STATUS_UPDATE |  | 
| CloseAccount | RESOURCE_DELETION |  | 
| CloseAccountResult | RESOURCE_DELETION |  | 
| CreateAccount | RESOURCE_CREATION |  | 
| CreateAccountResult | RESOURCE_CREATION |  | 
| DescribeAccount | RESOURCE_READ |  | 
| DescribeOrganization | RESOURCE_READ |  | 
| DescribeOrganizationalUnit | RESOURCE_READ |  | 
| DescribePolicy | RESOURCE_READ |  | 
| DescribeResourcePolicy | RESOURCE_READ |  | 
| EnableAWSServiceAccess | RESOURCE_PERMISSIONS_CHANGE |  | 
| EnablePolicyType | RESOURCE_PERMISSIONS_CHANGE |  | 
| InviteAccountToOrganization | RESOURCE_PERMISSIONS_CHANGE |  | 
| ListAccounts | RESOURCE_READ |  | 
| ListAccountsForParent | RESOURCE_READ |  | 
| ListAWSServiceAccessForOrganization | RESOURCE_READ |  | 
| ListCreateAccountStatus | RESOURCE_READ |  | 
| ListDelegatedAdministrators | RESOURCE_READ |  | 
| ListHandshakesForAccount | RESOURCE_READ |  | 
| ListHandshakesForOrganization | RESOURCE_READ |  | 
| ListOrganizationalUnitsForParent | RESOURCE_READ |  | 
| ListParents | RESOURCE_READ |  | 
| ListPolicies | RESOURCE_READ |  | 
| ListPoliciesForTarget | RESOURCE_READ |  | 
| ListRoots | RESOURCE_READ |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| MoveAccount | RESOURCE_WRITTEN |  | 
| RegisterDelegatedAdministrator | USER_RESOURCE_UPDATE_CONTENT |  | 
| DescribeAccountSubscription | RESOURCE_READ |  | 
| GetAnalysis | RESOURCE_READ |  | 
| ListDataSets | RESOURCE_READ |  | 
| ListDataSources | RESOURCE_READ |  | 
| AcceptResourceShareInvitation | RESOURCE_WRITTEN |  | 
| GetResourceShareAssociations | RESOURCE_READ |  | 
| GetResourceShareInvitations | RESOURCE_READ |  | 
| GetResourceShares | RESOURCE_READ |  | 
| ListPrincipals | RESOURCE_READ |  | 
| ListResourceSharePermissions | RESOURCE_READ |  | 
| ListResourceTypes | RESOURCE_READ |  | 
| AddTagsToResource | RESOURCE_WRITTEN |  | 
| ApplyPendingMaintenanceAction | RESOURCE_WRITTEN |  | 
| CopyDBClusterSnapshot | RESOURCE_WRITTEN |  | 
| CopyDBParameterGroup | RESOURCE_WRITTEN |  | 
| CopyDBSnapshot | RESOURCE_WRITTEN |  | 
| CreateDBCluster | RESOURCE_CREATION |  | 
| CreateDBClusterSnapshot | RESOURCE_CREATION |  | 
| CreateDBInstance | RESOURCE_CREATION |  | 
| CreateDBParameterGroup | RESOURCE_CREATION |  | 
| CreateDBSnapshot | RESOURCE_CREATION |  | 
| CreateDBSubnetGroup | RESOURCE_CREATION |  | 
| DeleteDBCluster | RESOURCE_DELETION |  | 
| DeleteDBClusterSnapshot | RESOURCE_DELETION |  | 
| DeleteDBInstance | RESOURCE_DELETION |  | 
| DeleteDBParameterGroup | RESOURCE_DELETION |  | 
| DeleteDBSnapshot | RESOURCE_DELETION |  | 
| DeleteDBSubnetGroup | RESOURCE_DELETION |  | 
| DescribeBlueGreenDeployments | RESOURCE_READ |  | 
| DescribeCertificates | RESOURCE_READ |  | 
| DescribeDBClusterAutomatedBackups | RESOURCE_READ |  | 
| DescribeDBClusterEndpoints | RESOURCE_READ |  | 
| DescribeDBClusterParameterGroups | RESOURCE_READ |  | 
| DescribeDBClusterParameters | RESOURCE_READ |  | 
| DescribeDBClusters | RESOURCE_READ |  | 
| DescribeDBClusterSnapshotAttributes | RESOURCE_READ |  | 
| DescribeDBClusterSnapshots | RESOURCE_READ |  | 
| DescribeDBEngineVersions | RESOURCE_READ |  | 
| DescribeDBInstanceAutomatedBackups | RESOURCE_READ |  | 
| DescribeDBInstances | RESOURCE_READ |  | 
| DescribeDBLogFiles | RESOURCE_READ |  | 
| DescribeDBParameterGroups | RESOURCE_READ |  | 
| DescribeDBParameters | RESOURCE_READ |  | 
| DescribeDBProxies | RESOURCE_READ |  | 
| DescribeDBProxyEndpoints | RESOURCE_READ |  | 
| DescribeDBProxyTargetGroups | RESOURCE_READ |  | 
| DescribeDBProxyTargets | RESOURCE_READ |  | 
| DescribeDBRecommendations | RESOURCE_READ |  | 
| DescribeDBSecurityGroups | RESOURCE_READ |  | 
| DescribeDBSnapshotAttributes | RESOURCE_READ |  | 
| DescribeDBSnapshots | RESOURCE_READ |  | 
| DescribeDBSubnetGroups | RESOURCE_READ |  | 
| DescribeEngineDefaultParameters | RESOURCE_READ |  | 
| DescribeExportTasks | RESOURCE_READ |  | 
| DescribeGlobalClusters | RESOURCE_READ |  | 
| DescribeOptionGroups | RESOURCE_READ |  | 
| DescribeOrderableDBInstanceOptions | RESOURCE_READ |  | 
| DescribePendingMaintenanceActions | RESOURCE_READ |  | 
| DescribeRecommendationGroups | RESOURCE_READ |  | 
| DescribeRecommendations | RESOURCE_READ |  | 
| DescribeReservedDBInstances | RESOURCE_READ |  | 
| DescribeReservedDBInstancesOfferings | RESOURCE_READ |  | 
| DescribeTenantDatabases | RESOURCE_READ |  | 
| DescribeValidDBInstanceModifications | RESOURCE_READ |  | 
| DownloadDBLogFilePortion | RESOURCE_READ |  | 
| FailoverDBCluster | RESOURCE_WRITTEN |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| ModifyDBCluster | RESOURCE_WRITTEN |  | 
| ModifyDBClusterSnapshotAttribute | RESOURCE_WRITTEN |  | 
| ModifyDBInstance | RESOURCE_WRITTEN |  | 
| ModifyDBParameterGroup | RESOURCE_WRITTEN |  | 
| RebootDBInstance | RESOURCE_WRITTEN |  | 
| RemoveTagsFromResource | RESOURCE_WRITTEN |  | 
| RestoreDBInstanceFromDBSnapshot | RESOURCE_WRITTEN |  | 
| StartExportTask | STATUS_STARTUP |  | 
| StopDBInstance | SERVICE_STOP |  | 
| GetIndex | RESOURCE_READ |  | 
| GetView | RESOURCE_READ |  | 
| ListIndexes | RESOURCE_READ |  | 
| ListViews | RESOURCE_READ |  | 
| Search | RESOURCE_READ |  | 
| GetGroupConfiguration | RESOURCE_READ |  | 
| GetGroupQuery | RESOURCE_READ |  | 
| ListGroupResources | RESOURCE_READ |  | 
| ListGroups | RESOURCE_READ |  | 
| UpdateGroupQuery | RESOURCE_WRITTEN |  | 
| CreateGroup | GROUP_CREATION |  | 
| GetGroup | RESOURCE_READ |  | 
| GetTags | RESOURCE_READ |  | 
| ListResourceTypes | RESOURCE_READ |  | 
| ListRecoveryGroups | RESOURCE_READ |  | 
| ListReadinessChecks | RESOURCE_READ |  | 
| AssociateVPCWithHostedZone | RESOURCE_WRITTEN |  | 
| ChangeResourceRecordSets | RESOURCE_WRITTEN |  | 
| ChangeTagsForResource | RESOURCE_WRITTEN |  | 
| CreateHealthCheck | RESOURCE_WRITTEN |  | 
| GetAccountLimit | RESOURCE_READ |  | 
| GetChange | RESOURCE_READ |  | 
| GetDNSSEC | RESOURCE_READ |  | 
| GetHealthCheck | RESOURCE_READ |  | 
| GetHealthCheckCount | RESOURCE_READ |  | 
| GetHostedZone | RESOURCE_READ |  | 
| GetHostedZoneCount | RESOURCE_READ |  | 
| GetQueryLoggingConfig | RESOURCE_READ |  | 
| GetTrafficPolicy | RESOURCE_READ |  | 
| GetTrafficPolicyInstanceCount | RESOURCE_READ |  | 
| ListCidrCollections | RESOURCE_READ |  | 
| ListHealthChecks | RESOURCE_READ |  | 
| ListHostedZones | RESOURCE_READ |  | 
| ListHostedZonesByName | RESOURCE_READ |  | 
| ListQueryLoggingConfigs | RESOURCE_READ |  | 
| ListResourceRecordSets | RESOURCE_READ |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| ListTrafficPolicies | RESOURCE_READ |  | 
| ListTrafficPolicyInstancesByPolicy | RESOURCE_READ |  | 
| ListTrafficPolicyVersions | RESOURCE_READ |  | 
| CheckDomainAvailability | RESOURCE_READ |  | 
| CheckDomainTransferability | RESOURCE_READ |  | 
| GetContactReachabilityStatus | RESOURCE_READ |  | 
| GetDomainDetail | RESOURCE_READ |  | 
| GetDomainSuggestions | RESOURCE_READ |  | 
| ListDomains | RESOURCE_READ |  | 
| ListOperations | RESOURCE_READ |  | 
| ListPrices | RESOURCE_READ |  | 
| ListTagsForDomain | RESOURCE_READ |  | 
| TransferDomain | RESOURCE_WRITTEN |  | 
| UpdateDomainContact | RESOURCE_WRITTEN |  | 
| UpdateDomainContactPrivacy | RESOURCE_PERMISSIONS_CHANGE |  | 
| AssociateResolverRule | RESOURCE_WRITTEN |  | 
| GetFirewallConfig | RESOURCE_READ |  | 
| GetFirewallDomainList | RESOURCE_READ |  | 
| GetResolverConfig | RESOURCE_READ |  | 
| GetResolverEndpoint | RESOURCE_READ |  | 
| GetResolverRule | RESOURCE_READ |  | 
| GetResolverRuleAssociation | RESOURCE_READ |  | 
| ListFirewallDomainLists | RESOURCE_READ |  | 
| ListFirewallDomains | RESOURCE_READ |  | 
| ListFirewallRuleGroupAssociations | RESOURCE_READ |  | 
| ListFirewallRuleGroups | RESOURCE_READ |  | 
| ListResolverEndpointIpAddresses | RESOURCE_READ |  | 
| ListResolverEndpoints | RESOURCE_READ |  | 
| ListResolverQueryLogConfigAssociations | RESOURCE_READ |  | 
| ListResolverQueryLogConfigs | RESOURCE_READ |  | 
| ListResolverRules | RESOURCE_READ |  | 
| ListTagsForResource | RESOURCE_READ |  | 
| ListEndpoints | RESOURCE_READ |  | 
| AbortMultipartUpload | RESOURCE_WRITTEN |  | 
| CompleteMultipartUpload | STATUS_UPDATE |  | 
| CopyObject | RESOURCE_WRITTEN |  | 
| CreateBucket | RESOURCE_CREATION |  | 
| CreateMultipartUpload | RESOURCE_WRITTEN |  | 
| DeleteBucket | RESOURCE_DELETION |  | 
| DeleteBucketPolicy | RESOURCE_DELETION |  | 
| DeleteObject | RESOURCE_DELETION |  | 
| DeleteObjects | RESOURCE_DELETION |  | 
| GetAccelerateConfiguration | RESOURCE_READ |  | 
| GetAccessGrantsInstance | RESOURCE_READ |  | 
| GetAccessPoint | RESOURCE_READ |  | 
| GetAccessPointPolicyStatus | RESOURCE_READ |  | 
| GetAccountPublicAccessBlock | RESOURCE_READ |  | 
| GetBucketAcl | RESOURCE_READ |  | 
| GetBucketAnalyticsConfiguration | RESOURCE_READ |  | 
| GetBucketCors | RESOURCE_READ |  | 
| GetBucketEncryption | RESOURCE_READ |  | 
| GetBucketIntelligentTieringConfiguration | RESOURCE_READ |  | 
| GetBucketInventoryConfiguration | RESOURCE_READ |  | 
| GetBucketLifecycle | RESOURCE_READ |  | 
| GetBucketLocation | RESOURCE_READ |  | 
| GetBucketLogging | RESOURCE_READ |  | 
| GetBucketMetricsConfiguration | RESOURCE_READ |  | 
| GetBucketNotification | RESOURCE_READ |  | 
| GetBucketObjectLockConfiguration | RESOURCE_READ |  | 
| GetBucketOwnershipControls | RESOURCE_READ |  | 
| GetBucketPolicy | RESOURCE_READ |  | 
| GetBucketPolicyStatus | RESOURCE_READ |  | 
| GetBucketPublicAccessBlock | RESOURCE_READ |  | 
| GetBucketReplication | RESOURCE_READ |  | 
| GetBucketRequestPayment | RESOURCE_READ |  | 
| GetBucketTagging | RESOURCE_READ |  | 
| GetBucketVersioning | RESOURCE_READ |  | 
| GetBucketWebsite | RESOURCE_READ |  | 
| GetObject | RESOURCE_READ |  | 
| GetObjectAcl | RESOURCE_READ |  | 
| GetObjectLockLegalHold | RESOURCE_READ |  | 
| GetObjectTagging | RESOURCE_READ |  | 
| GetStorageLensConfiguration | RESOURCE_READ |  | 
| GetStorageLensConfigurationTagging | RESOURCE_READ |  | 
| GetStorageLensDashboardDataInternal | RESOURCE_READ |  | 
| HeadBucket | RESOURCE_READ |  | 
| HeadObject | RESOURCE_READ |  | 
| ListAccessPoints | RESOURCE_READ |  | 
| ListAccessPointsForObjectLambda | RESOURCE_READ |  | 
| ListBuckets | RESOURCE_READ |  | 
| ListJobs | RESOURCE_READ |  | 
| ListMultipartUploads | RESOURCE_READ |  | 
| ListMultiRegionAccessPoints | RESOURCE_READ |  | 
| ListObjects | RESOURCE_READ |  | 
| ListObjectVersions | RESOURCE_READ |  | 
| ListParts | RESOURCE_READ |  | 
| ListStorageLensConfigurations | RESOURCE_READ |  | 
| PreflightRequest | STATUS_UPDATE |  | 
| PutBucketAcl | RESOURCE_PERMISSIONS_CHANGE |  | 
| PutBucketCors | RESOURCE_CREATION |  | 
| PutBucketEncryption | RESOURCE_CREATION |  | 
| PutBucketLifecycle | RESOURCE_CREATION |  | 
| PutBucketNotification | RESOURCE_CREATION |  | 
| PutBucketOwnershipControls | RESOURCE_CREATION |  | 
| PutBucketPolicy | RESOURCE_CREATION |  | 
| PutBucketPublicAccessBlock | RESOURCE_CREATION |  | 
| PutBucketReplication | RESOURCE_CREATION |  | 
| PutBucketTagging | RESOURCE_CREATION |  | 
| PutBucketVersioning | RESOURCE_CREATION |  | 
| PutBucketWebsite | RESOURCE_CREATION |  | 
| PutObject | RESOURCE_CREATION |  | 
| PutObjectAcl | RESOURCE_CREATION |  | 
| UploadPart | RESOURCE_PERMISSIONS_CHANGE |  | 
| UploadPartCopy | RESOURCE_PERMISSIONS_CHANGE |  | 
| ListAllMyDirectoryBuckets | RESOURCE_READ |  | 
| ListDirectoryBuckets | RESOURCE_READ |  | 
| CreateSecret | RESOURCE_CREATION |  | 
| DescribeSecret | RESOURCE_READ |  | 
| GetRandomPassword | RESOURCE_READ |  | 
| GetResourcePolicy | RESOURCE_READ |  | 
| GetSecretValue | RESOURCE_READ |  | 
| ListSecrets | RESOURCE_READ |  | 
| ListSecretVersionIds | RESOURCE_READ |  | 
| PutSecretValue | RESOURCE_CREATION |  | 
| RotationStarted | STATUS_STARTUP |  | 
| StartSecretVersionDelete | STATUS_STARTUP |  | 
| UpdateSecret | RESOURCE_WRITTEN |  | 
| UpdateSecretVersionStage | RESOURCE_WRITTEN |  | 
| BatchEnableStandards | RESOURCE_WRITTEN |  | 
| BatchGetControlEvaluations | RESOURCE_READ |  | 
| BatchGetStandardsControlAssociations | RESOURCE_READ |  | 
| BatchUpdateStandardsControlAssociations | RESOURCE_WRITTEN |  | 
| DescribeHub | RESOURCE_READ |  | 
| DescribeOrganizationConfiguration | RESOURCE_READ |  | 
| DescribeStandards | RESOURCE_READ |  | 
| DisableSecurityHub | RESOURCE_WRITTEN |  | 
| GetAdhocInsightResults | RESOURCE_READ |  | 
| GetAdministratorAccount | RESOURCE_READ |  | 
| GetControlFindingSummary | RESOURCE_READ |  | 
| GetFindings | RESOURCE_READ |  | 
| GetInsightResults | RESOURCE_READ |  | 
| ListControlEvaluationSummaries | RESOURCE_READ |  | 
| ListEnabledProductsForImport | RESOURCE_READ |  | 
| ListMembers | RESOURCE_READ |  | 
| ListSecurityControlDefinitions | RESOURCE_READ |  | 
| UpdateSecurityHubConfiguration | RESOURCE_WRITTEN |  | 
| CreateConfigurationSet | RESOURCE_CREATION |  | 
| CreateApiMapping | RESOURCE_CREATION |  | 
| CreateResource | RESOURCE_CREATION |  | 
| CreateRestApi | RESOURCE_CREATION |  | 
| CreateStage | RESOURCE_CREATION |  | 
| DeleteRestApi | RESOURCE_DELETION |  | 
| GetAccount | RESOURCE_READ |  | 
| GetApi | RESOURCE_READ |  | 
| GetApiKeys | RESOURCE_READ |  | 
| GetApiMappings | RESOURCE_READ |  | 
| GetApis | RESOURCE_READ |  | 
| GetAuthorizers | RESOURCE_READ |  | 
| GetClientCertificates | RESOURCE_READ |  | 
| GetDocumentationParts | RESOURCE_READ |  | 
| GetDomainNames | RESOURCE_READ |  | 
| GetRestApis | RESOURCE_READ |  | 
| GetRoutes | RESOURCE_READ |  | 
| GetStage | RESOURCE_READ |  | 
| GetStages | RESOURCE_READ |  | 
| GetUsagePlans | RESOURCE_READ |  | 
| ImportApi | RESOURCE_CREATION |  | 
| UpdateApi | RESOURCE_WRITTEN |  | 
| CreateEmailIdentity | RESOURCE_CREATION |  | 
| CreateTemplate | RESOURCE_CREATION |  | 
| DeleteSuppressedDestination | RESOURCE_DELETION |  | 
| DeleteTemplate | RESOURCE_DELETION |  | 
| DescribeActiveReceiptRuleSet | RESOURCE_READ |  | 
| GetConfigurationSet | RESOURCE_READ |  | 
| GetConfigurationSetEventDestinations | RESOURCE_READ |  | 
| GetContactList | RESOURCE_READ |  | 
| GetDedicatedIps | RESOURCE_READ |  | 
| GetEmailIdentity | RESOURCE_READ |  | 
| GetEmailIdentityPolicies | RESOURCE_READ |  | 
| GetIdentityDkimAttributes | RESOURCE_READ |  | 
| GetIdentityNotificationAttributes | RESOURCE_READ |  | 
| GetIdentityVerificationAttributes | RESOURCE_READ |  | 
| GetSendQuota | RESOURCE_READ |  | 
| GetSendStatistics | RESOURCE_READ |  | 
| GetSuppressedDestination | RESOURCE_READ |  | 
| ListConfigurationSets | RESOURCE_READ |  | 
| ListContactLists | RESOURCE_READ |  | 
| ListDedicatedIpPools | RESOURCE_READ |  | 
| ListEmailIdentities | RESOURCE_READ |  | 
| ListEmailTemplates | RESOURCE_READ |  | 
| ListIdentities | RESOURCE_READ |  | 
| ListReceiptRuleSets | RESOURCE_READ |  | 
| ListSuppressedDestinations | RESOURCE_READ |  | 
| ListVerifiedEmailAddresses | RESOURCE_READ |  | 
| PutEmailIdentityDkimAttributes | RESOURCE_WRITTEN |  | 
| PutEmailIdentityMailFromAttributes | RESOURCE_WRITTEN |  | 
| UpdateTemplate | RESOURCE_WRITTEN |  | 
| AssumeRole | RESOURCE_READ |  | 
| AssumeRoleWithSAML | RESOURCE_READ |  | 
| AssumeRoleWithWebIdentity | RESOURCE_READ |  | 
| GetCallerIdentity | RESOURCE_READ |  | 
| GetFederationToken | RESOURCE_READ |  | 
| GetSessionToken | RESOURCE_READ |  | 
| GetWebACLForResource | RESOURCE_READ |  | 
| ListRuleGroups | RESOURCE_READ |  | 
| ListRules | RESOURCE_READ |  | 
| GetByteMatchSet | RESOURCE_READ |  | 
| GetRule | RESOURCE_READ |  | 
| GetRuleGroup | RESOURCE_READ |  | 
| GetSampledRequests | RESOURCE_READ |  | 
| GetXssMatchSet | RESOURCE_READ |  | 
| CheckCapacity | RESOURCE_READ |  | 
| CreateIPSet | RESOURCE_CREATION |  | 
| CreateWebACL | RESOURCE_CREATION |  | 
| DeleteWebACL | RESOURCE_DELETION |  | 
| DescribeManagedRuleGroup | RESOURCE_READ |  | 
| DisassociateWebACL | RESOURCE_PERMISSIONS_CHANGE |  | 
| GetIPSet | RESOURCE_READ |  | 
| GetLoggingConfiguration | RESOURCE_READ |  | 
| GetWebACL | RESOURCE_READ |  | 
| ListAvailableManagedRuleGroupVersions | RESOURCE_READ |  | 
| ListMobileSdkReleases | RESOURCE_READ |  | 
| ListRegexPatternSets | RESOURCE_READ |  | 
| ListResourcesForWebACL | RESOURCE_READ |  | 
| ListWebACLs | RESOURCE_READ |  | 
| UpdateIPSet | RESOURCE_WRITTEN |  | 
| UpdateWebACL | RESOURCE_WRITTEN |  | 
| PutDashboard | RESOURCE_CREATION |  | 
| ListDashboards | RESOURCE_READ |  | 
| DescribeAlarms | RESOURCE_READ |  | 
| CreateDirectory | RESOURCE_CREATION |  | 
| DescribeDirectories | RESOURCE_READ |  | 
| UpdateInstanceInformation | RESOURCE_WRITTEN |  | 
| StartSession | STATUS_STARTUP |  | 
| GetConnectionStatus | RESOURCE_READ |  | 
| ListDocuments | RESOURCE_READ |  | 
| DescribeMetricFilters | RESOURCE_READ |  | 
| ConsoleLogin | USER_LOGIN |  | 
Field mapping reference: AWS CloudTrail - Common Fields
The following table lists common fields for the AWS Cloudtrail log and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
|  | metadata.product_name | The metadata.product_nameUDM field is set toAWS CloudTrail. | 
|  | metadata.vendor_name | The metadata.vendor_nameUDM field is set toAMAZON. | 
| Records.additionalEventData.aclRequired | target.resource.attribute.labels[req_acl_required] | |
| Records.additionalEventData.ARN | target.resource.attribute.labels[req_ARN] | |
| Records.additionalEventData.AuthenticationMethod | target.resource.attribute.labels[req_authentication_method] | |
| Records.additionalEventData.bytesTransferredIn | network.received_bytes | If the raw log field Records.additionalEventData.bytesTransferredInvalue is an integer then the value ofRecords.additionalEventData.bytesTransferredInis mapped withnetwork.received_byteselse the value ofRecords.additionalEventData.bytesTransferredInis mapped withtarget.resource.attribute.labels[req_bytes_transferred_in] | 
| Records.additionalEventData.bytesTransferredOut | network.sent_bytes | If the raw log field Records.additionalEventData.bytesTransferredOutvalue is an integer then the value ofRecords.additionalEventData.bytesTransferredOutis mapped withnetwork.sent_byteselse the value ofRecords.additionalEventData.bytesTransferredOutis mapped withtarget.resource.attribute.labels[req_bytes_transferred_out] | 
| Records.additionalEventData.CipherSuite | target.resource.attribute.labels[req_cipher_suite] | |
| Records.additionalEventData.configRuleArn | target.resource.attribute.labels[req_config_rule_arn] | |
| Records.additionalEventData.configRuleName | target.resource.attribute.labels[req_config_rule_name] | |
| Records.additionalEventData.configRuleInputParameters | target.resource.attribute.labels[req_config_rule_input_parameters] | |
| Records.additionalEventData.functionVersion | target.resource.attribute.labels[req_function_version] | |
| Records.additionalEventData.grantId | target.resource.attribute.labels[req_grant_id] | |
| Records.additionalEventData.managedRuleIdentifier | target.resource.attribute.labels[req_managed_rule_identifier] | |
| Records.additionalEventData.Name | target.resource.attribute.labels[req_name] | |
| Records.additionalEventData.Note | target.resource.attribute.labels[req_note] | |
| Records.additionalEventData.notificationJobType | target.resource.attribute.labels[req_notification_job_type] | |
| Records.additionalEventData.SecretId | target.resource.attribute.labels[req_secretId] | |
| Records.additionalEventData.service | additional.fields[service] | |
| Records.additionalEventData.signatureStatus | target.resource.attribute.labels[req_signature_status] | |
| Records.additionalEventData.SignatureVersion | target.resource.attribute.labels[req_signature_version] | |
| Records.additionalEventData.SSEApplied | target.resource.attribute.labels[req_sse_applied] | |
| Records.additionalEventData.value | target.resource.attribute.labels[req_value] | |
| Records.additionalEventData.x-amz-id-2 | target.resource.attribute.labels[req_x-amz-id-2] | |
| Records.additionalEventData.MFAUsed | extensions.auth.auth_details | |
| Records.apiVersion | additional.fields[api_version] | |
| Records.awsRegion | target.location.name | |
| Records.errorCode | security_result.summary | |
| Records.errorMessage | security_result.description | |
| Records.eventCategory | security_result.category_details | |
| Records.eventID | metadata.product_log_id | |
| Records.eventName | metadata.product_event_type | If the Records.eventTypelog field value is equal toAwsCloudTrailInsightthen,Records.insightDetails.eventNamelog field is mapped to themetadata.product_event_typeUDM field.Else, Records.eventNamelog field is mapped to themetadata.product_event_typeUDM field. | 
| Records.insightDetails.eventName | metadata.product_event_type | If the Records.eventTypelog field value is equal toAwsCloudTrailInsightthen,Records.insightDetails.eventNamelog field is mapped to themetadata.product_event_typeUDM field.Else, Records.eventNamelog field is mapped to themetadata.product_event_typeUDM field. | 
| Records.eventSource | target.application | If the Records.eventTypelog field value is equal toAwsCloudTrailInsightthen,Records.insightDetails.eventSourcelog field is mapped to thetarget.applicationUDM field.Else, Records.eventSourcelog field is mapped to thetarget.applicationUDM field. | 
| Records.insightDetails.eventSource | target.application | If the Records.eventTypelog field value is equal toAwsCloudTrailInsightthen,Records.insightDetails.eventSourcelog field is mapped to thetarget.applicationUDM field.Else, Records.eventSourcelog field is mapped to thetarget.applicationUDM field. | 
| Records.eventTime | metadata.event_timestamp | |
| Records.eventType | additional.fields[event_type] | |
| Records.eventVersion | metadata.product_version | |
| Records.managementEvent | additional.fields[management_event] | |
| Records.readOnly | additional.fields[read_only] | |
| Records.recipientAccountId | target.resource_ancestors.product_object_id | Records.recipientAccountIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.If the Records.recipientAccountIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.recipientAccountId | additiona.fields[recipientAccountId] | |
| Record.userIdentity.accessKeyId | additional.fields[accessKeyId] | |
| Records.requestID | additional.fields[request_id] | |
| Records.resources.accountId | about.resource.product_object_id | Iterate through log field Records.resources, thenRecords.resources.accountIdlog field is mapped to theabout.resource.product_object_idUDM field. | 
|  | about.resource.resource_type | Iterate through log field Records.resources, thenIf the Records.resources.accountIdlog field value is not empty then, theabout.resource.resource_typeUDM field is set toSERVICE_ACCOUNT. | 
|  | about.resource.attribute.cloud.environment | Iterate through log field Records.resources, thenIf the Records.resources.accountIdlog field value is not empty then, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.resources.ARN | about.resource.name | Iterate through log field Records.resources, thenRecords.resources.ARNlog field is mapped to theabout.resource.nameUDM field. | 
| Records.resources.ARNPrefix | about.resource.attribute.labels[arn_prefix] | Iterate through log field Records.resources, thenthe about.resource.attribute.labels.keyUDM field is set toarn_prefixandRecords.resources.ARNPrefixlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.resources.type | about.resource.resource_subtype | Iterate through log field Records.resources, thenRecords.resources.typelog field is mapped to theabout.resource.resource_subtypeUDM field. | 
| Records.responseElements.tagList.key | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tagList.value | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.sessionCredentialFromConsole | additional.fields[session_credential_from_console] | |
| Records.sharedEventID | additional.fields[shared_event_id] | |
| Records.sourceIPAddress | principal.ip | |
| Records.tlsDetails.cipherSuite | network.tls.cipher | |
| Records.tlsDetails.clientProvidedHostHeader | network.tls.client.server_name | |
| Records.tlsDetails.tlsVersion | network.tls.version | |
| Records.userAgent | network.http.user_agent | |
| Records.userIdentity.accessKeyId | principal.user.attribute.labels[access_key_id] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.accessKeyIdlog field is mapped to thetarget.user.attribute.labels[access_key_id]UDM Field.Else, Records.userIdentity.accessKeyIdlog field is mapped to theprincipal.user.attribute.labels[access_key_id]UDM field. | 
| Records.userIdentity.arn | principal.user.userid | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.arnlog field is mapped to thetarget.user.useridUDM Field.Else, Records.userIdentity.arnlog field is mapped to theprincipal.user.useridUDM field. | 
| Records.userIdentity.accountId | principal.resource.product_object_id | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.accountIdlog field is mapped to thetarget.resource.product_object_idUDM Field.Else, Records.userIdentity.accountIdlog field is mapped to theprincipal.resource.product_object_idUDM field. | 
| Records.userIdentity.arn | principal.resource.name | Records.userIdentity.arnlog field is mapped to theprincipal.resource.nameUDM field.If the Records.userIdentity.arnlog field value is not empty and if theRecords.eventNamelog field value contain one of the following values
 principal.resource.resource_typeUDM field is set toCLOUD_ORGANIZATION. | 
| Records.userIdentity.identityProvider | principal.application | |
| Records.userIdentity.invokedBy | principal.user.attribute.labels[invoked_by] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.invokedBylog field is mapped to thetarget.user.attribute.labels[invoked_by]UDM Field.Else, Records.userIdentity.invokedBylog field is mapped to theprincipal.user.attribute.labels[invoked_by]UDM field. | 
| Records.userIdentity.principalId | principal.user.product_object_id | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.principalIdlog field is mapped to thetarget.user.product_object_idUDM Field.Else, Records.userIdentity.principalIdlog field is mapped to theprincipal.user.product_object_idUDM field. | 
| Records.userIdentity.sessionContext.attributes.creationDate | principal.user.attribute.creation_time | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.attributes.creationDatelog field is mapped to thetarget.user.attribute.creation_timeUDM Field.Else, Records.userIdentity.sessionContext.attributes.creationDatelog field is mapped to theprincipal.user.attribute.creation_timeUDM field. | 
| Records.userIdentity.sessionContext.attributes.mfaAuthenticated | principal.user.attribute.labels[mfa_authenticated] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.attributes.mfaAuthenticatedlog field is mapped to thetarget.user.attribute.labels[mfa_authenticated]UDM Field.Else, Records.userIdentity.sessionContext.attributes.mfaAuthenticatedlog field is mapped to theprincipal.user.attribute.labels[mfa_authenticated]UDM field. | 
| Records.userIdentity.sessionContext.ec2RoleDelivery | principal.user.attribute.labels[ec2_role_delivery] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.ec2RoleDeliverylog field is mapped to thetarget.user.attribute.labels[ec2_role_delivery]UDM Field.Else, Records.userIdentity.sessionContext.ec2RoleDeliverylog field is mapped to theprincipal.user.attribute.labels[ec2_role_delivery]UDM field. | 
| Records.userIdentity.sessionContext.sessionIssuer.accountId | principal.user.attribute.labels[session_issuer_account_id] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.sessionIssuer.accountIdlog field is mapped to thetarget.user.attribute.labels[session_issuer_account_id]UDM Field.Else, Records.userIdentity.sessionContext.sessionIssuer.accountIdlog field is mapped to theprincipal.user.attribute.labels[session_issuer_account_id]UDM field. | 
| Records.userIdentity.sessionContext.sessionIssuer.arn | principal.user.attribute.labels[session_issuer_arn] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.sessionIssuer.arnlog field is mapped to thetarget.user.attribute.labels[session_issuer_arn]UDM Field.Else, Records.userIdentity.sessionContext.sessionIssuer.arnlog field is mapped to theprincipal.user.attribute.labels[session_issuer_arn]UDM field. | 
| Records.userIdentity.sessionContext.sessionIssuer.principalId | principal.user.attribute.labels[session_issuer_principal_id] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.sessionIssuer.principalIdlog field is mapped to thetarget.user.attribute.labels[session_issuer_principal_id]UDM Field.Else, Records.userIdentity.sessionContext.sessionIssuer.principalIdlog field is mapped to theprincipal.user.attribute.labels[session_issuer_principal_id]UDM field. | 
| Records.userIdentity.sessionContext.sessionIssuer.type | principal.user.attribute.labels[session_issuer_type] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.sessionIssuer.typelog field is mapped to thetarget.user.attribute.labels[session_issuer_type]UDM Field.Else, Records.userIdentity.sessionContext.sessionIssuer.typelog field is mapped to theprincipal.user.attribute.labels[session_issuer_type]UDM field. | 
| Records.userIdentity.sessionContext.sessionIssuer.userName | principal.user.attribute.labels[session_issuer_user_name] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.sessionIssuer.userNamelog field is mapped to thetarget.user.attribute.labels[session_issuer_user_name]UDM Field.Else, Records.userIdentity.sessionContext.sessionIssuer.userNamelog field is mapped to theprincipal.user.attribute.labels[session_issuer_user_name]UDM field. | 
| Records.userIdentity.sessionContext.webIdFederationData.federatedProvider | principal.user.attribute.labels[session_context_federated_provider] | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.sessionContext.webIdFederationData.federatedProviderlog field is mapped to thetarget.user.attribute.labels[session_context_federated_provider]UDM Field.Else, Records.userIdentity.sessionContext.webIdFederationData.federatedProviderlog field is mapped to theprincipal.user.attribute.labels[session_context_federated_provider]UDM field. | 
| Records.userIdentity.type | principal.user.attribute.roles.name | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.typelog field is mapped to thetarget.user.attribute.roles.nameUDM Field.Else, Records.userIdentity.typelog field is mapped to theprincipal.user.attribute.roles.nameUDM field. | 
| Records.userIdentity.userName | principal.user.user_display_name | if the Records.eventNamelog field value contain one of the following values
 Records.userIdentity.userNamelog field is mapped to thetarget.user.user_display_nameUDM Field.Else, Records.userIdentity.userNamelog field is mapped to theprincipal.user.user_display_nameUDM field. | 
| Records.vpcEndpointId | target.resource_ancestors.product_object_id | Records.vpcEndpointIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.If the Records.vpcEndpointIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.insightDetails.state | security_result.detection_fields[insight_details_state] | |
| Records.insightDetails.insightType | security_result.rule_type | |
| Records.insightDetails.insightContext.statistics.baseline.average | security_result.detection_fields[insight_context_statistics_baseline_average] | |
| Records.insightDetails.insightContext.statistics.insight.average | security_result.detection_fields[insight_context_statistics_insight_average] | |
| Records.insightDetails.insightContext.statistics.insightDuration | security_result.detection_fields[insight_context_statistics_insight_duration] | |
| Records.insightDetails.insightContext.statistics.baselineDuration | security_result.detection_fields[insight_context_statistics_baseline_duration] | |
| Records.insightDetails.insightContext.attributions.insight.value | security_result.detection_fields[insight_context_attributions_insight_value] | Iterate through log field Records.insightDetails.insightContext.attributions, thenIterate through log field Records.insightDetails.insightContext.attributions.baseline, thenthe security_result.detection_fields.keyUDM field is set toinsight_context_attributions_insight_valueandRecords.insightDetails.insightContext.attributions.insight.valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.insightDetails.insightContext.attributions.insight.average | security_result.detection_fields[insight_context_attributions_insight_average] | Iterate through log field Records.insightDetails.insightContext.attributions, thenIterate through log field Records.insightDetails.insightContext.attributions.baseline, thenthe security_result.detection_fields.keyUDM field is set toinsight_context_attributions_insight_averageandRecords.insightDetails.insightContext.attributions.insight.averagelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.insightDetails.insightContext.attributions.baseline.vlaue | security_result.detection_fields[insight_context_attributions_baseline_value] | Iterate through log field Records.insightDetails.insightContext.attributions, thenIterate through log field Records.insightDetails.insightContext.attributions.baseline, thenthe security_result.detection_fields.keyUDM field is set toinsight_context_attributions_baseline_vlaueandRecords.insightDetails.insightContext.attributions.baseline.vlauelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.insightDetails.insightContext.attributions.baseline.average | security_result.detection_fields[insight_context_attributions_baseline_average] | Iterate through log field Records.insightDetails.insightContext.attributions, thenIterate through log field Records.insightDetails.insightContext.attributions.baseline, thenthe security_result.detection_fields.keyUDM field is set toinsight_context_attributions_baseline_averageandRecords.insightDetails.insightContext.attributions.baseline.averagelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
|  | metadata.event_type | The metadata.event_typeUDM field is set toGENERIC_EVENT. | 
Field mapping reference: AWS CloudTrail - Resource Explorer
The following table lists the log fields for theResource Explorer log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.ViewArn | target.resource.name | |
| Records.requestParameters.Type | target.resource.attribute.labels[type] | |
| Records.requestParameters.MaxResults | target.resource.attribute.labels[max_results] | |
| Records.requestParameters.QueryString | target.resource.attribute.labels[query_string] | 
Field mapping reference: AWS CloudTrail - Resource Groups
The following table lists the log fields for theResource Groups log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.responseElements.Group.OwnerId | target.resource.attribute.labels[owner_id] | |
| Records.responseElements.ResourceQuery.Type | target.resource.attribute.labels[resource_query_type] | |
| Records.responseElements.GroupQuery.ResourceQuery.Type | target.resource.attribute.labels[resource_query_type] | |
| Records.responseElements.ResourceQuery.Query | target.resource.attribute.labels[resource_query_query] | |
| Records.responseElements.GroupQuery.ResourceQuery.Query | target.resource.attribute.labels[resource_query_query] | |
| Records.responseElements.Group.GroupArn | target.resource.name | |
| Records.requestParameters.Group | target.resource.name | |
| Records.requestParameters.Arn | target.resource.name | |
| Records.responseElements.Group.Name | target.resource.attribute.labels[group_name] | |
| Records.requestParameters.GroupName | target.resource.attribute.labels[group_name] | |
| Records.responseElements.GroupQuery.GroupName | target.resource.attribute.labels[group_name] | |
| Records.responseElements.Group.Description | target.resource.attribute.labels[group_description] | |
| Records.requestParameters.NextToken | target.resource.attribute.labels[next_token] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[next_token] | |
| Records.requestParameters.Filters.Values | target.resource.attribute.labels | Iterate through log field Records.requestParameters.Filters, thenIterate through log field Records.requestParameters.Filters.Values, thenRecords.requestParameters.Filters.Namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.Filters.Valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.Filters.Name | target.resource.attribute.labels | Iterate through log field Records.requestParameters.Filters, thenIterate through log field Records.requestParameters.Filters.Values, thenRecords.requestParameters.Filters.Namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.Filters.Valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.MaxResults | target.resource.attribute.labels[max_results] | |
| Records.requestParameters.QueryType | target.resource.attribute.labels[query_type] | 
Field mapping reference: AWS CloudTrail - Elastic Kubernetes Service
The following table lists the log fields for theElastic Kubernetes Service log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.responseElements.addon.modifiedAt | target.resource.attribute.last_update_time | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.last_update_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tolast_transition_timeandRecords.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field andRecords.responseElements.nodegroup.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field. | 
| Records.responseElements.nodegroup.modifiedAt | target.resource.attribute.last_update_time | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.last_update_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tolast_transition_timeandRecords.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field andRecords.responseElements.nodegroup.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field. | 
| Records.responseElements.insights.lastTransitionTime | target.resource.attribute.last_update_time | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.last_update_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tolast_transition_timeandRecords.responseElements.insights.lastTransitionTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field andRecords.responseElements.nodegroup.modifiedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field. | 
| Records.responseElements.addon.clusterName | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.cluster.name | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.fargateProfile.clusterName | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.nodegroup.clusterName | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.clusterName | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.addon.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.cluster.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.fargateProfile.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.nodegroup.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.update.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.addon.addonVersion | target.resource.attribute.labels[addon_version] | |
| Records.requestParameters.addonVersion | target.resource.attribute.labels[addon_version] | |
| Records.responseElements.addon.addonName | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.fargateProfile.fargateProfileName | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.nodegroup.nodegroupName | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.addonName | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.insights.name | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.addonName | target.resource.name | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toresource_nameandRecords.responseElements.insights.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.addon.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.fargateProfile.fargateProfileNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.nodegroup.nodegroupNamelog field is mapped to thetarget.resource.nameUDM field andRecords.requestParameters.addonNamelog field is mapped to thetarget.resource.nameUDM field andRecords.responseElements.addonNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.addon.addonArn | target.resource.attribute.labels[addob_arn] | |
| Records.responseElements.addon.status | target.resource.attribute.labels[addon_status] | |
| Records.requestParameters.name | target.resource.attribute.labels[name] | |
| Records.requestParameters.clientRequestToken | target.resource.attribute.labels[client_request_token] | |
| Records.requestParameters.resolveConflicts | target.resource.attribute.labels[resolve_conflicts] | |
| Records.responseElements.cluster.kubernetesNetworkConfig.ipFamily | target.resource.attribute.labels[ip_family] | |
| Records.responseElements.cluster.resourcesVpcConfig.vpcId | target.resource.attribute.labels[vpc_id] | |
| Records.responseElements.cluster.logging.clusterLogging.enabled | target.resource.attribute.labels[cluster_logging_enabled] | |
| Records.responseElements.cluster.roleArn | target.resource.attribute.labels[cluster_role_arn] | |
| Records.responseElements.cluster.arn | target.resource.attribute.labels[cluster_arn] | |
| Records.responseElements.cluster.resourcesVpcConfig.subnetIds | target.resource.attribute.labels[subnetIds] | Iterate through log field Records.responseElements.cluster.resourcesVpcConfig.subnetIds, thenthe target.resource.attribute.labels.keyUDM field is set tosub_net_idsandRecords.responseElements.cluster.resourcesVpcConfig.subnetIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.accessConfig.bootstrapClusterCreatorAdminPermissions | target.resource.attribute.labels[bootstrap_cluster_creator_admin_permissions] | |
| Records.responseElements.cluster.resourcesVpcConfig.endpointPublicAccess | target.resource.attribute.labels[endpoint_public_access] | |
| Records.responseElements.cluster.version | target.resource.attribute.labels[cluster_version] | |
| Records.responseElements.cluster.resourcesVpcConfig.publicAccessCidrs | target.resource.attribute.labels[public_access_cidrs] | Iterate through log field Records.responseElements.cluster.resourcesVpcConfig.publicAccessCidrs, thenthe target.resource.attribute.labels.keyUDM field is set topublic_access_cidrsandRecords.responseElements.cluster.resourcesVpcConfig.publicAccessCidrslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.logging.clusterLogging.types | target.resource.attribute.labels[cluster_logging_types] | Iterate through log field Records.responseElements.cluster.logging.clusterLogging, thenIterate through log field Records.responseElements.cluster.logging.clusterLogging.types, thenthe target.resource.attribute.labels.keyUDM field is set tocluster_logging_typesandRecords.responseElements.cluster.logging.clusterLogging.typeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.resourcesVpcConfig.securityGroupIds | target.resource.attribute.labels[security_group_ids] | Iterate through log field Records.responseElements.cluster.resourcesVpcConfig.securityGroupIds, thenthe target.resource.attribute.labels.keyUDM field is set tosecurity_group_idsandRecords.responseElements.cluster.resourcesVpcConfig.securityGroupIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.resourcesVpcConfig.endpointPrivateAccess | target.resource.attribute.labels[endpointPrivateAccess] | |
| Records.responseElements.cluster.platformVersion | target.platform_version | |
| Records.responseElements.cluster.accessConfig.authenticationMode | target.resource.attribute.labels[authentication_mode] | |
| Records.requestParameters.accessConfig.authenticationMode | target.resource.attribute.labels[authentication_mode] | |
| Records.responseElements.cluster.status | target.resource.attribute.labels[cluster_status] | |
| Records.responseElements.cluster.kubernetesNetworkConfig.serviceIpv4Cidr | target.resource.attribute.labels[service_ipv4_cidr] | |
| Records.requestParameters.k8sapi | target.resource.attribute.labels[k8sapi] | |
| Records.requestParameters.fieldSelector | target.resource.attribute.labels[field_selector] | |
| Records.requestParameters.continue | target.resource.attribute.labels[continue] | |
| Records.responseElements.fargateProfile.podExecutionRoleArn | target.resource.attribute.labels[pod_execution_role_arn] | |
| Records.responseElements.fargateProfile.fargateProfileArn | target.resource.attribute.labels[fargate_profile_arn] | |
| Records.responseElements.fargateProfile.subnets | target.resource.attribute.labels[subnets] | Iterate through log field Records.responseElements.nodegroup.subnets, thenthe target.resource.attribute.labels.keyUDM field is set tosubnetsandRecords.responseElements.nodegroup.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.fargateProfile.subnets, thenthe target.resource.attribute.labels.keyUDM field is set tosubnetsandRecords.responseElements.fargateProfile.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.nodegroup.subnets | target.resource.attribute.labels[subnets] | Iterate through log field Records.responseElements.nodegroup.subnets, thenthe target.resource.attribute.labels.keyUDM field is set tosubnetsandRecords.responseElements.nodegroup.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.fargateProfile.subnets, thenthe target.resource.attribute.labels.keyUDM field is set tosubnetsandRecords.responseElements.fargateProfile.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.fargateProfile.status | target.resource.attribute.labels[fargate_profile_status] | |
| Records.responseElements.fargateProfile.selectors.namespace | target.resource.attribute.labels[namespace] | Iterate through log field Records.responseElements.fargateProfile.selectors, thenthe target.resource.attribute.labels.keyUDM field is set tonamespaceandRecords.responseElements.fargateProfile.selectors.namespacelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.nodegroup.updateConfig.maxUnavailable | target.resource.attribute.labels[max_unavailable] | |
| Records.responseElements.nodegroup.launchTemplate.version | target.resource.attribute.labels[launch_template_version] | |
| Records.responseElements.nodegroup.status | target.resource.attribute.labels[status] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.insights.insightStatus.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.nodegroup.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.update.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.insights.insightStatus.status | target.resource.attribute.labels[status] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.insights.insightStatus.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.nodegroup.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.update.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.update.status | target.resource.attribute.labels[status] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.insights.insightStatus.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.nodegroup.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set tostatusandRecords.responseElements.update.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.nodegroup.launchTemplate.name | target.resource.attribute.labels[launch_template_name] | |
| Records.responseElements.nodegroup.scalingConfig.desiredSize | target.resource.attribute.labels[desired_size] | |
| Records.requestParameters.scalingConfig.desiredSize | target.resource.attribute.labels[desired_size] | |
| Records.responseElements.nodegroup.scalingConfig.maxSize | target.resource.attribute.labels[max_size] | |
| Records.requestParameters.scalingConfig.maxSize | target.resource.attribute.labels[max_size] | |
| Records.responseElements.nodegroup.amiType | target.resource.attribute.labels[ami_type] | |
| Records.responseElements.nodegroup.nodeRole | target.resource.attribute.labels[node_role] | |
| Records.responseElements.nodegroup.launchTemplate.id | target.resource.attribute.labels[launch_template_id] | |
| Records.requestParameters.launchTemplate.id | target.resource.attribute.labels[launch_template_id] | |
| Records.responseElements.nodegroup.nodegroupArn | target.resource.attribute.labels[nodegroup_arn] | |
| Records.responseElements.nodegroup.releaseVersion | target.resource.attribute.labels[release_version] | |
| Records.requestParameters.releaseVersion | target.resource.attribute.labels[release_version] | |
| Records.responseElements.nodegroup.version | target.resource.attribute.labels[version] | |
| Records.requestParameters.version | target.resource.attribute.labels[version] | |
| Records.responseElements.nodegroup.capacityType | target.resource.attribute.labels[capacity_type] | |
| Records.responseElements.nodegroup.instanceTypes | target.resource.attribute.labels[instance_types] | Iterate through log field Records.responseElements.nodegroup.instanceTypes, thenthe target.resource.attribute.labels.keyUDM field is set toinstance_typesandRecords.responseElements.nodegroup.instanceTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.nodegroup.scalingConfig.minSize | target.resource.attribute.labels[min_size] | |
| Records.requestParameters.scalingConfig.minSize | target.resource.attribute.labels[min_size] | |
| Records.responseElements.nodegroup.diskSize | target.resource.attribute.labels[disk_size] | |
| Records.responseElements.addon.health.issues.code | target.resource.attribute.labels[issues_code] | Iterate through log field Records.responseElements.addon.health.issues, thenthe target.resource.attribute.labels.keyUDM field is set toissues_codeandRecords.responseElements.addon.health.issues.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.addon.health.issues.message | target.resource.attribute.labels[issues_message] | Iterate through log field Records.responseElements.addon.health.issues, thenthe target.resource.attribute.labels.keyUDM field is set toissues_messageandRecords.responseElements.addon.health.issues.messagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.preserve | target.resource.attribute.labels[preserve] | |
| Records.responseElements.cluster.identity.oidc.issuer | target.resource.attribute.labels[isuser] | |
| Records.responseElements.cluster.endpoint | target.resource.attribute.labels[endpoint] | |
| Records.responseElements.cluster.certificateAuthority.data | target.resource.attribute.labels[certificate_authority_data] | |
| Records.responseElements.cluster.resourcesVpcConfig.clusterSecurityGroupId | target.resource.attribute.labels[cluster_security_group_id] | |
| Records.responseElements.message | target.resource.attribute.labels[message] | |
| Records.responseElements.nodegroup.resources.autoScalingGroups.name | target.resource.attribute.labels[auto_scaling_groups_name] | Iterate through log field Records.responseElements.nodegroup.resources.autoScalingGroups, thenthe target.resource.attribute.labels.keyUDM field is set toauto_scaling_groups_nameandRecords.responseElements.nodegroup.resources.autoScalingGroups.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.principalArn | target.resource.attribute.labels[principal_arn] | |
| Records.requestParameters.owners | target.resource.attribute.labels[owners] | |
| Records.requestParameters.updateId | target.resource.attribute.labels[update_id] | |
| Records.requestParameters.nodegroupName | target.resource.attribute.labels[nodegroup_name] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[max_results] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[next_token] | |
| Records.requestParameters.include | target.resource.attribute.labels[include] | |
| Records.responseElements.insights.kubernetesVersion | target.resource.attribute.labels[kubernetes_version] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tokubernetes_versionandRecords.responseElements.insights.kubernetesVersionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.insights.category | target.resource.attribute.labels[category] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tocategoryandRecords.responseElements.insights.categorylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.insights.description | target.resource.attribute.labels[description] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set todescriptionandRecords.responseElements.insights.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.insights.id | target.resource.product_object_id | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.idlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toinsights_idandRecords.responseElements.insights.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.update.idlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.update.id | target.resource.product_object_id | Iterate through log field Records.responseElements.insights, thenIf the indexvalue is equal to0then,Records.responseElements.insights.idlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toinsights_idandRecords.responseElements.insights.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Records.responseElements.update.idlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.insights.insightStatus.reason | target.resource.attribute.labels[reason] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set toreasonandRecords.responseElements.insights.insightStatus.reasonlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.insights.lastRefreshTime | target.resource.attribute.labels[last_refresh_time] | Iterate through log field Records.responseElements.insights, thenthe target.resource.attribute.labels.keyUDM field is set tolast_refresh_timeandRecords.responseElements.insights.lastRefreshTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourceArn | target.resource.attribute.labels[resource_arn] | |
| Records.responseElements.update.type | target.resource.attribute.labels[type] | |
| Records.responseElements.update.params.value | target.resource.attribute.labels[params] | Iterate through log field Records.responseElements.update.params, thenRecords.responseElements.update.params.typelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.update.params.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.update.params.type | target.resource.attribute.labels[params] | Iterate through log field Records.responseElements.update.params, thenRecords.responseElements.update.params.typelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.update.params.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.configurationValues | target.resource.attribute.labels[configuration_values] | |
| Records.requestParameters.force | target.resource.attribute.labels[force] | 
Field mapping reference: AWS CloudTrail - ECR-Public
The following table lists the log fields for theECR-Public log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.maxResults | target.resource.attribute.labels[max_results] | 
Field mapping reference: AWS CloudTrail - Elastic Container Registry
The following table lists the log fields for theElastic Container Registry log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.registryId | target.resource.product_object_id | |
| Records.requestParameters.uploadId | target.resource.product_object_id | |
| Records.requestParameters.layerDigest | target.resource.product_object_id | |
| Records.requestParameters.repositoryName | target.resource.name | Iterate through log field Records.requestParameters.repositoryNames, thenIf the indexvalue is equal to0then,Records.requestParameters.repositoryNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set torepository_namesandRecords.requestParameters.repositoryNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.repositoryNames | target.resource.name | Iterate through log field Records.requestParameters.repositoryNames, thenIf the indexvalue is equal to0then,Records.requestParameters.repositoryNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set torepository_namesandRecords.requestParameters.repositoryNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourceArn | target.resource.name | Iterate through log field Records.requestParameters.repositoryNames, thenIf the indexvalue is equal to0then,Records.requestParameters.repositoryNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set torepository_namesandRecords.requestParameters.repositoryNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
|  | target.resource.resource_type | If the Records.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toREPOSITORY.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toSETTING.Else, if the Records.eventNamelog field value is equal toGetAuthorizationTokenthen, thetarget.resource.resource_typeUDM field is set toCREDENTIAL. | 
|  | target.resource.attribute.cloud.environment | If the Records.requestParameters.repositoryNamelog field value is not empty or theRecords.requestParameters.resourceArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.imageIds.imageDigest | target.resource.attribute.labels[req_image_ids_image_digest] | Iterate through log field Records.requestParameters.imageIds, thenthe target.resource.attribute.labels.keyUDM field is set toimage_digestandRecords.requestParameters.imageIds.imageDigestlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.imageIds.imageTag | target.resource.attribute.labels[res_image_ids_image_tag] | Iterate through log field Records.responseElements.imageIds, thenthe target.resource.attribute.labels.keyUDM field is set toimage_tagandRecords.responseElements.imageIds.imageTaglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.acceptedMediaTypes | target.resource.attribute.labels[accepted_media_types] | Iterate through log field Records.requestParameters.acceptedMediaTypes, thenthe target.resource.attribute.labels.keyUDM field is set toaccepted_media_typesandRecords.requestParameters.acceptedMediaTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.layerDigests | target.resource.attribute.labels[req_layer_digests] | Iterate through log field Records.requestParameters.layerDigests, thenthe target.resource.attribute.labels.keyUDM field is set toreq_layer_digestsandRecords.requestParameters.layerDigestslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.repositoryName | target.resource.attribute.labels[res_repository_name] | |
| Records.responseElements.repository.repositoryName | target.resource.attribute.labels[res_repository_name] | |
| Records.responseElements.uploadId | target.resource.attribute.labels[res_upload_id] | |
| Records.responseElements.registryId | target.resource.attribute.labels[res_registry_id] | |
| Records.responseElements.repository.registryId | target.resource.attribute.labels[res_registry_id] | |
| Records.responseElements.layerDigest | target.resource.attribute.labels[res_layer_digest] | |
| Records.requestParameters.imageScanningConfiguration.scanOnPush | target.resource.attribute.labels[scan_on_push] | |
| Records.requestParameters.imageTagMutability | target.resource.attribute.labels[image_tag_mutability] | |
| Records.requestParameters.encryptionConfiguration.encryptionType | target.resource.attribute.labels[req_encryption_type] | |
| Records.responseElements.repository.createdAt | target.resource.attribute.creation_time | |
| Records.responseElements.repository.repositoryArn | target.resource.attribute.labels[res_repository_arn] | |
| Records.responseElements.repository.imageTagMutability | target.resource.attribute.labels[res_image_tag_mutability]] | |
| Records.responseElements.repository.encryptionConfiguration.encryptionType | target.resource.attribute.labels[res_encryption_type] | |
| Records.responseElements.repository.imageScanningConfiguration.scanOnPush | target.resource.attribute.labels[res_scan_on_push] | |
| Records.responseElements.repository.repositoryUri | target.resource.attribute.labels[res_repository_uri] | |
| Records.requestParameters.force | target.resource.attribute.labels[req_force] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[max_results] | |
| Records.requestParameters.registryIds | target.resource.attribute.labels[req_registry_ids] | Iterate through log field Records.requestParameters.registryIds, thenthe target.resource.attribute.labels.keyUDM field is set toreq_registry_idsandRecords.requestParameters.registryIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.partSize | target.resource.attribute.labels[part_size] | |
| Records.requestParameters.imageManifest | target.resource.attribute.labels[image_manifest] | |
| Records.responseElements.image.imageManifest | target.resource.attribute.labels[image_manifest] | |
| Records.requestParameters.imageManifestMediaType | target.resource.attribute.labels[image_manifest_media_type] | |
| Records.responseElements.image.imageManifestMediaType | target.resource.attribute.labels[image_manifest_media_type] | |
| Records.requestParameters.imageTag | target.resource.attribute.labels[image_tag] | |
| Records.responseElements.image.imageId.imageTag | target.resource.attribute.labels[image_tag] | |
| Records.responseElements.image.registryId | target.resource.attribute.labels[registry_id] | |
| Records.responseElements.image.repositoryName | target.resource.attribute.labels[repository_name] | |
| Records.responseElements.image.imageId.imageDigest | target.resource.attribute.labels[image_digest] | Iterate through log field Records.responseElements.image.imageId.imageDigest, thenthe target.resource.attribute.labels.keyUDM field is set toimage_digestandRecords.responseElements.image.imageId.imageDigestlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.lastByteReceived | target.network.received_bytes | |
| Records.requestParameters.partFirstByte | target.resource.attribute.labels[part_first_byte] | |
| Records.requestParameters.partLastByte | target.resource.attribute.labels[part_last_byte] | |
| Records.requestParameters.tags.key | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter.tagStatus | target.resource.attribute.labels[tag_status] | 
Field mapping reference: AWS CloudTrail - Elasticache
The following table lists the log fields for theElasticache log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.responseElements.nodeGroups.primaryEndpoint.address | about.group.attribute.labels[primary_endpoint_address] | If the Records.eventNamelog field value is equal toModifyReplicationGroupthen,Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set toprimary_endpoint_addressandRecords.responseElements.nodeGroups.primaryEndpoint.addresslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.primaryEndpoint.port | about.group.attribute.labels[primary_endpoint_port] | Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set toprimary_endpoint_portandRecords.responseElements.nodeGroups.primaryEndpoint.portlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.readEndpoint.address | about.group.attribute.labels[read_endpoint_address] | If the Records.eventNamelog field value is equal toModifyReplicationGroupthen,Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set toread_endpoint_addressandRecords.responseElements.nodeGroups.nodeGroupMembers.readEndpoint.addresslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.readEndpoint.port | about.group.attribute.labels[read_endpoint_port] | Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set toread_endpoint_portandRecords.responseElements.nodeGroups.nodeGroupMembers.readEndpoint.portlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.readerEndpoint.address | about.group.attribute.labels[reader_endpoint_address] | If the Records.eventNamelog field value is equal toModifyReplicationGroupthen,Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set toreader_endpoint_addressandRecords.responseElements.nodeGroups.readerEndpoint.addresslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.readerEndpoint.port | about.group.attribute.labels[reader_endpoint_port] | Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set toreader_endpoint_portandRecords.responseElements.nodeGroups.readerEndpoint.portlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.logDeliveryConfigurations.destinationType | about.group.attribute.labels[res_destination_type] | Iterate through log field Records.responseElements.logDeliveryConfigurations, thenthe about.group.attribute.labels.keyUDM field is set tores_destination_typeandRecords.responseElements.logDeliveryConfigurations.destinationTypelog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.logDeliveryConfigurations.logFormat | about.group.attribute.labels[res_log_format] | Iterate through log field Records.responseElements.logDeliveryConfigurations, thenthe about.group.attribute.labels.keyUDM field is set tores_log_formatandRecords.responseElements.logDeliveryConfigurations.logFormatlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.logDeliveryConfigurations.logType | about.group.attribute.labels[res_log_type] | Iterate through log field Records.responseElements.logDeliveryConfigurations, thenthe about.group.attribute.labels.keyUDM field is set tores_log_typeandRecords.responseElements.logDeliveryConfigurations.logTypelog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.cacheClusterId | about.group.attribute.labels[res_node_group_cache_cluster_id] | Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set tores_node_group_cache_cluster_idandRecords.responseElements.nodeGroups.nodeGroupMembers.cacheClusterIdlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.cacheNodeId | about.group.attribute.labels[res_node_group_cache_node_id] | Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set tores_node_group_cache_node_idandRecords.responseElements.nodeGroups.nodeGroupMembers.cacheNodeIdlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.currentRole | about.group.attribute.labels[res_node_group_current_role] | Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set tores_node_group_current_roleandRecords.responseElements.nodeGroups.nodeGroupMembers.currentRolelog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.slots | about.group.attribute.labels[res_node_groups_slots] | Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set tores_node_groups_slotsandRecords.responseElements.nodeGroups.slotslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.status | about.group.attribute.labels[res_node_groups_status] | Iterate through log field Records.responseElements.nodeGroups, thenthe about.group.attribute.labels.keyUDM field is set tores_node_groups_statusandRecords.responseElements.nodeGroups.statuslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupMembers.preferredAvailabilityZone | about.group.attribute.labels[res_preferred_availability_zone] | Iterate through log field Records.responseElements.nodeGroups, thenIterate through log field Records.responseElements.nodeGroups.nodeGroupMembers, thenthe about.group.attribute.labels.keyUDM field is set tores_preferred_availability_zoneandRecords.responseElements.nodeGroups.nodeGroupMembers.preferredAvailabilityZonelog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.logDeliveryConfigurations.status | about.group.attribute.labels[res_status] | Iterate through log field Records.responseElements.logDeliveryConfigurations, thenthe about.group.attribute.labels.keyUDM field is set tores_statusandRecords.responseElements.logDeliveryConfigurations.statuslog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.logDeliveryConfigurations.destinationDetails.cloudWatchLogsDetails.logGroup | about.group.group_display_name | If the Records.eventNamelog field value is equal toModifyReplicationGroupthen,Iterate through log field Records.responseElements.logDeliveryConfigurations, thenRecords.responseElements.logDeliveryConfigurations.destinationDetails.cloudWatchLogsDetails.logGrouplog field is mapped to theabout.group.group_display_nameUDM field. | 
| Records.responseElements.nodeGroups.nodeGroupId | about.group.product_object_id | Iterate through log field Records.responseElements.nodeGroups, thenIf the Records.responseElements.nodeGroups.nodeGroupIdlog field value is not empty then,Records.responseElements.nodeGroups.nodeGroupIdlog field is mapped to theabout.group.product_object_idUDM field. | 
| Records.responseElements.memberClusters | about.resource.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.memberClusters, thenRecords.responseElements.memberClusterslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCLUSTERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.serverlessCacheNamelog field value is not empty then,Records.responseElements.serverlessCache.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeServerlessCachesand if theRecords.requestParameters.serverlessCacheNamelog field value is not empty then,Records.requestParameters.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.serverlessCache.serverlessCacheName | about.resource.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.memberClusters, thenRecords.responseElements.memberClusterslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCLUSTERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.serverlessCacheNamelog field value is not empty then,Records.responseElements.serverlessCache.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeServerlessCachesand if theRecords.requestParameters.serverlessCacheNamelog field value is not empty then,Records.requestParameters.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.serverlessCacheName | about.resource.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.memberClusters, thenRecords.responseElements.memberClusterslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCLUSTERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.serverlessCacheNamelog field value is not empty then,Records.responseElements.serverlessCache.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeServerlessCachesand if theRecords.requestParameters.serverlessCacheNamelog field value is not empty then,Records.requestParameters.serverlessCacheNamelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toCONTAINERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.networkType | additional.fields[network_type] | If the Records.requestParameters.networkTypelog field value is not empty then, theadditional.fields.keyUDM field is set tonetwork_typeandRecords.requestParameters.networkTypelog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set tonetwork_typeandRecords.responseElements.networkTypelog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.networkType | additional.fields[network_type] | If the Records.requestParameters.networkTypelog field value is not empty then, theadditional.fields.keyUDM field is set tonetwork_typeandRecords.requestParameters.networkTypelog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set tonetwork_typeandRecords.responseElements.networkTypelog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.applyImmediately | additional.fields[req_apply_immediately] | |
| Records.requestParameters.atRestEncryptionEnabled | additional.fields[req_at_rest_encryption_enabled] | |
| Records.requestParameters.autoMinorVersionUpgrade | additional.fields[req_auto_minor_version_upgrade] | |
| Records.requestParameters.automaticFailoverEnabled | additional.fields[req_automatic_failover_enabled] | |
| Records.requestParameters.defaultOnly | additional.fields[req_default_only] | |
| Records.requestParameters.duration | additional.fields[req_duration] | |
| Records.requestParameters.endTime | additional.fields[req_end_time] | |
| Records.requestParameters.marker | additional.fields[req_marker] | |
| Records.requestParameters.maxRecords | additional.fields[req_max_records] | |
| Records.requestParameters.maxResults | additional.fields[req_max_results] | |
| Records.requestParameters.multiAZEnabled | additional.fields[req_multi_az_enabled] | |
| Records.requestParameters.preferredCacheClusterAZs | additional.fields[req_preferred_cache_cluster_azs] | Iterate through log field Records.preferredCacheClusterAZs, thenthe additional.fields.keyUDM field is set toreq_preferred_cache_cluster_azsandRecords.requestParameters.preferredCacheClusterAZslog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.showCacheClustersNotInReplicationGroups | additional.fields[req_show_cache_clusters_not_in_replication_groups] | |
| Records.requestParameters.showCacheNodeInfo | additional.fields[req_show_cache_node_info] | |
| Records.requestParameters.showMemberInfo | additional.fields[req_show_member_info] | |
| Records.requestParameters.showNodeGroupConfig | additional.fields[req_show_node_group_config] | |
| Records.requestParameters.snapshotRetentionLimit | additional.fields[req_snapshot_retention_limit] | |
| Records.requestParameters.startTime | additional.fields[req_start_time] | |
| Records.requestParameters.transitEncryptionEnabled | additional.fields[req_transit_encryption_enabled] | If the Records.responseElements.transitEncryptionEnabledlog field value is not empty then, theadditional.fields.keyUDM field is set totransit_encryption_enabledandRecords.responseElements.transitEncryptionEnabledlog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set totransit_encryption_enabledandRecords.requestParameters.transitEncryptionEnabledlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.transitEncryptionEnabled | additional.fields[req_transit_encryption_enabled] | If the Records.responseElements.transitEncryptionEnabledlog field value is not empty then, theadditional.fields.keyUDM field is set totransit_encryption_enabledandRecords.responseElements.transitEncryptionEnabledlog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set totransit_encryption_enabledandRecords.requestParameters.transitEncryptionEnabledlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.atRestEncryptionEnabled | additional.fields[res_at_rest_encryption_enabled] | |
| Records.responseElements.autoMinorVersionUpgrade | additional.fields[res_auto_minor_version_upgrade] | |
| Records.responseElements.automaticFailover | additional.fields[res_automatic_failover] | |
| Records.responseElements.clusterEnabled | additional.fields[res_cluster_enabled] | |
| Records.responseElements.clusterMode | additional.fields[res_cluster_mode] | |
| Records.responseElements.deleteProtection | additional.fields[res_delete_protection] | |
| Records.responseElements.description | additional.fields[res_description] | |
| Records.responseElements.ipDiscovery | additional.fields[res_ip_discovery] | |
| Records.responseElements.multiAZ | additional.fields[res_multi_az] | |
| Records.responseElements.serverlessCache.snapshotRetentionLimit | additional.fields[res_serverless_cache_snapshot_retention_limit] | |
| Records.responseElements.snapshotRetentionLimit | additional.fields[res_snapshot_retention_limit] | |
| Records.responseElements.snapshotWindow | additional.fields[res_snapshot_window] | |
| Records.responseElements.status | additional.fields[res_status] | If the Records.responseElements.statuslog field value is not empty then, theadditional.fields.keyUDM field is set tores_statusandRecords.responseElements.statuslog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set tores_statusandRecords.responseElements.serverlessCache.statuslog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.serverlessCache.status | additional.fields[res_status] | If the Records.responseElements.statuslog field value is not empty then, theadditional.fields.keyUDM field is set tores_statusandRecords.responseElements.statuslog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set tores_statusandRecords.responseElements.serverlessCache.statuslog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.transitEncryptionMode | additional.fields[res_transit_encryption_mode] | If the Records.responseElements.transitEncryptionModelog field value is not empty then, theadditional.fields.keyUDM field is set totransit_encryption_modeandRecords.responseElements.transitEncryptionModelog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set totransit_encryption_modeandRecords.requestParameters.transitEncryptionModelog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.transitEncryptionMode | additional.fields[res_transit_encryption_mode] | If the Records.responseElements.transitEncryptionModelog field value is not empty then, theadditional.fields.keyUDM field is set totransit_encryption_modeandRecords.responseElements.transitEncryptionModelog field is mapped to theadditional.fields.value.string_valueUDM field.Else, the additional.fields.keyUDM field is set totransit_encryption_modeandRecords.requestParameters.transitEncryptionModelog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.authTokenUpdateStrategy | security_result.detection_fields[req_auth_token_update_strategy] | |
| Records.requestParameters.authToken | security_result.detection_fields[req_auth_token] | |
| Records.requestParameters.serviceUpdateStatus | security_result.detection_fields[req_service_update_status] | Iterate through log field Records.requestParameters.serviceUpdateStatus, thenthe security_result.detection_fields.keyUDM field is set toreq_service_update_statusandRecords.requestParameters.serviceUpdateStatuslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.responseElements.replicationGroupCreateTime | target.group.attribute.creation_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.replicationGroupCreateTimelog field is mapped to thetarget.group.attribute.creation_timeUDM field. | 
| Records.requestParameters.cacheNodeType | target.group.attribute.labels[req_cache_node_type] | If the Records.responseElements.cacheNodeTypelog field value is not empty then, thetarget.group.attribute.labels.keyUDM field is set tores_cache_node_typeandRecords.responseElements.cacheNodeTypelog field is mapped to thetarget.group.attribute.labels.valueUDM field.Else, the target.group.attribute.labels.keyUDM field is set toreq_cache_node_typeandRecords.requestParameters.cacheNodeTypelog field is mapped to thetarget.group.attribute.labels.valueUDM field. | 
| Records.responseElements.cacheNodeType | target.group.attribute.labels[req_cache_node_type] | If the Records.responseElements.cacheNodeTypelog field value is not empty then, thetarget.group.attribute.labels.keyUDM field is set tores_cache_node_typeandRecords.responseElements.cacheNodeTypelog field is mapped to thetarget.group.attribute.labels.valueUDM field.Else, the target.group.attribute.labels.keyUDM field is set toreq_cache_node_typeandRecords.requestParameters.cacheNodeTypelog field is mapped to thetarget.group.attribute.labels.valueUDM field. | 
| Records.requestParameters.cacheParameterGroupName | target.group.attribute.labels[req_cache_parameter_group_name] | |
| Records.requestParameters.engineVersion | target.group.attribute.labels[req_engine_version] | |
| Records.requestParameters.engine | target.group.attribute.labels[req_engine] | |
| Records.requestParameters.numCacheClusters | target.group.attribute.labels[req_num_cache_clusters] | |
| Records.requestParameters.numNodeGroups | target.group.attribute.labels[req_num_node_groups] | |
| Records.requestParameters.replicasPerNodeGroup | target.group.attribute.labels[req_replicas_per_node_group] | |
| Records.requestParameters.replicationGroupDescription | target.group.attribute.labels[req_replication_group_description] | |
| Records.requestParameters.sourceIdentifier | target.group.attribute.labels[req_source_identifier] | |
| Records.requestParameters.sourceType | target.group.attribute.labels[req_source_type] | |
| Records.responseElements.dataTiering | target.group.attribute.labels[res_data_tiering] | |
| Records.responseElements.snapshottingClusterId | target.group.attribute.labels[res_snapshotting_cluster_id] | |
| Records.responseElements.pendingModifiedValues.transitEncryptionMode | target.group.attribute.labels[res_transit_encryption_mode] | |
| Records.requestParameters.cacheSubnetGroupName | target.group.group_display_name | If the Records.eventNamelog field value is equal toDescribeCacheSubnetGroupsthen,Records.requestParameters.cacheSubnetGroupNamelog field is mapped to thetarget.group.group_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteReplicationGroupthen,Records.requestParameters.finalSnapshotIdentifierlog field is mapped to thetarget.group.group_display_nameUDM field. | 
| Records.requestParameters.finalSnapshotIdentifier | target.group.group_display_name | If the Records.eventNamelog field value is equal toDescribeCacheSubnetGroupsthen,Records.requestParameters.cacheSubnetGroupNamelog field is mapped to thetarget.group.group_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteReplicationGroupthen,Records.requestParameters.finalSnapshotIdentifierlog field is mapped to thetarget.group.group_display_nameUDM field. | 
| Records.requestParameters.replicationGroupId | target.group.product_object_id | If the Records.eventNamelog field value contain one of the following values
 target.group.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. If theRecords.requestParameters.replicationGroupIdlog field value is not empty then,Records.requestParameters.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.responseElements.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeUpdateActionsthen,Iterate through log field Records.requestParameters.replicationGroupIds, thenIf the indexvalue is equal to0then,Records.requestParameters.replicationGroupIdslog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.requestParameters.replicationGroupIdslog field is mapped to theabout.group.product_object_idUDM field. | 
| Records.requestParameters.replicationGroupIds | target.group.product_object_id | If the Records.eventNamelog field value contain one of the following values
 target.group.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. If theRecords.requestParameters.replicationGroupIdlog field value is not empty then,Records.requestParameters.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.responseElements.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeUpdateActionsthen,Iterate through log field Records.requestParameters.replicationGroupIds, thenIf the indexvalue is equal to0then,Records.requestParameters.replicationGroupIdslog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.requestParameters.replicationGroupIdslog field is mapped to theabout.group.product_object_idUDM field. | 
| Records.responseElements.replicationGroupId | target.group.product_object_id | If the Records.eventNamelog field value contain one of the following values
 target.group.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. If theRecords.requestParameters.replicationGroupIdlog field value is not empty then,Records.requestParameters.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.responseElements.replicationGroupIdlog field is mapped to thetarget.group.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeUpdateActionsthen,Iterate through log field Records.requestParameters.replicationGroupIds, thenIf the indexvalue is equal to0then,Records.requestParameters.replicationGroupIdslog field is mapped to thetarget.group.product_object_idUDM field. Else,Records.requestParameters.replicationGroupIdslog field is mapped to theabout.group.product_object_idUDM field. | 
| Records.responseElements.configurationEndpoint.address | target.hostname | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.addresslog field value is not empty then,Records.responseElements.configurationEndpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, if the Records.responseElements.serverlessCache.endpoint.addresslog field value is not empty then,Records.responseElements.serverlessCache.endpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, Records.responseElements.serverlessCache.readerEndpoint.addresslog field is mapped to thetarget.hostnameUDM field. | 
| Records.responseElements.serverlessCache.endpoint.address | target.hostname | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.addresslog field value is not empty then,Records.responseElements.configurationEndpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, if the Records.responseElements.serverlessCache.endpoint.addresslog field value is not empty then,Records.responseElements.serverlessCache.endpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, Records.responseElements.serverlessCache.readerEndpoint.addresslog field is mapped to thetarget.hostnameUDM field. | 
| Records.responseElements.serverlessCache.readerEndpoint.address | target.hostname | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.addresslog field value is not empty then,Records.responseElements.configurationEndpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, if the Records.responseElements.serverlessCache.endpoint.addresslog field value is not empty then,Records.responseElements.serverlessCache.endpoint.addresslog field is mapped to thetarget.hostnameUDM field.Else, Records.responseElements.serverlessCache.readerEndpoint.addresslog field is mapped to thetarget.hostnameUDM field. | 
| Records.responseElements.configurationEndpoint.port | target.port | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.portlog field value is not empty then,Records.responseElements.configurationEndpoint.portlog field is mapped to thetarget.portUDM field. Else, if theRecords.responseElements.serverlessCache.endpoint.portlog field value is not empty then,Records.responseElements.serverlessCache.endpoint.portlog field is mapped to thetarget.portUDM field. Else,Records.responseElements.serverlessCache.readerEndpoint.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toCreateReplicationGroupthen,Records.requestParameters.portlog field is mapped to thetarget.portUDM field. | 
| Records.responseElements.serverlessCache.endpoint.port | target.port | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.portlog field value is not empty then,Records.responseElements.configurationEndpoint.portlog field is mapped to thetarget.portUDM field. Else, if theRecords.responseElements.serverlessCache.endpoint.portlog field value is not empty then,Records.responseElements.serverlessCache.endpoint.portlog field is mapped to thetarget.portUDM field. Else,Records.responseElements.serverlessCache.readerEndpoint.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toCreateReplicationGroupthen,Records.requestParameters.portlog field is mapped to thetarget.portUDM field. | 
| Records.responseElements.serverlessCache.readerEndpoint.port | target.port | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.portlog field value is not empty then,Records.responseElements.configurationEndpoint.portlog field is mapped to thetarget.portUDM field. Else, if theRecords.responseElements.serverlessCache.endpoint.portlog field value is not empty then,Records.responseElements.serverlessCache.endpoint.portlog field is mapped to thetarget.portUDM field. Else,Records.responseElements.serverlessCache.readerEndpoint.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toCreateReplicationGroupthen,Records.requestParameters.portlog field is mapped to thetarget.portUDM field. | 
| Records.requestParameters.port | target.port | If the Records.eventNamelog field value is equal toModifyServerlessCacheand if theRecords.responseElements.configurationEndpoint.portlog field value is not empty then,Records.responseElements.configurationEndpoint.portlog field is mapped to thetarget.portUDM field. Else, if theRecords.responseElements.serverlessCache.endpoint.portlog field value is not empty then,Records.responseElements.serverlessCache.endpoint.portlog field is mapped to thetarget.portUDM field. Else,Records.responseElements.serverlessCache.readerEndpoint.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toCreateReplicationGroupthen,Records.requestParameters.portlog field is mapped to thetarget.portUDM field. | 
| Records.responseElements.serverlessCache.createTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.createTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.requestParameters.serviceUpdateName | target.resource.attribute.labels[req_service_update_name] | |
| Records.requestParameters.updateActionStatus | target.resource.attribute.labels[req_update_action_status] | Iterate through log field Records.requestParameters.updateActionStatus, thenthe target.resource.attribute.labels.keyUDM field is set toreq_update_action_statusandRecords.requestParameters.updateActionStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.serverlessCache.dailySnapshotTime | target.resource.attribute.labels[res_daily_snapshot_time] | |
| Records.responseElements.serverlessCache.description | target.resource.attribute.labels[res_description] | |
| Records.responseElements.serverlessCache.engine | target.resource.attribute.labels[res_engine] | |
| Records.responseElements.serverlessCache.fullEngineVersion | target.resource.attribute.labels[res_full_engine_version] | |
| Records.responseElements.serverlessCache.majorEngineVersion | target.resource.attribute.labels[res_major_engine_version] | |
| Records.responseElements.serverlessCache.cacheUsageLimits.dataStorage.maximum | target.resource.attribute.labels[res_maximum] | |
| Records.responseElements.serverlessCache.subnetIds | target.resource.attribute.labels[res_subnet_ids] | Iterate through log field Records.responseElements.serverlessCache.subnetIds, thenthe target.resource.attribute.labels.keyUDM field is set tores_subnet_idsandRecords.responseElements.serverlessCache.subnetIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.serverlessCache.cacheUsageLimits.dataStorage.unit | target.resource.attribute.labels[res_unit] | |
| Records.responseElements.aRN | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.aRNlog field value is not empty then,Records.responseElements.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceNamelog field value is not empty then,Records.requestParameters.resourceNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.aRNlog field value is not empty then,Records.responseElements.serverlessCache.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.aRNlog field value is not empty then,Records.responseElements.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceNamelog field value is not empty then,Records.requestParameters.resourceNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.aRNlog field value is not empty then,Records.responseElements.serverlessCache.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.serverlessCache.aRN | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.aRNlog field value is not empty then,Records.responseElements.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceNamelog field value is not empty then,Records.requestParameters.resourceNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.aRNlog field value is not empty then,Records.responseElements.serverlessCache.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.cacheClusterIds | target.resource.product_object_id | If the Records.eventNamelog field value is equal toDescribeUpdateActionsthen,Iterate through log field Records.requestParameters.cacheClusterIds, thenIf the indexvalue is equal to0then,Records.requestParameters.cacheClusterIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.cacheClusterIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeUpdateActionsand if theRecords.requestParameters.cacheClusterIdlog field value is not empty then,Records.requestParameters.cacheClusterIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.cacheClusterId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toDescribeUpdateActionsthen,Iterate through log field Records.requestParameters.cacheClusterIds, thenIf the indexvalue is equal to0then,Records.requestParameters.cacheClusterIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.cacheClusterIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeUpdateActionsand if theRecords.requestParameters.cacheClusterIdlog field value is not empty then,Records.requestParameters.cacheClusterIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
|  | target.resource.resource_type | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.aRNlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toCONTAINER.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toCONTAINER.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.serverlessCache.aRNlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toCONTAINER. | 
| Records.requestParameters.securityGroupIds | target.user.group_identifiers | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.securityGroupIds, thenRecords.requestParameters.securityGroupIdslog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.serverlessCache.securityGroupIds, thenRecords.responseElements.serverlessCache.securityGroupIdslog field is mapped to thetarget.user.group_identifiersUDM field. | 
| Records.responseElements.serverlessCache.securityGroupIds | target.user.group_identifiers | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.securityGroupIds, thenRecords.requestParameters.securityGroupIdslog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.serverlessCache.securityGroupIds, thenRecords.responseElements.serverlessCache.securityGroupIdslog field is mapped to thetarget.user.group_identifiersUDM field. | 
| Records.requestParameters.userId | target.user.userid | If the Records.eventNamelog field value is equal toDescribeUsersthen,Records.requestParameters.userIdlog field is mapped to thetarget.user.useridUDM field. | 
Field mapping reference: AWS CloudTrail - Elastic Container Service
The following table lists the log fields for theElastic Container Service log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.responseElements.cluster.pendingTasksCount | target.resource.attribute.labels[res_pending_tasks_count] | |
| Records.responseElements.cluster.configuration.executeCommandConfiguration.logging | target.resource.attribute.labels[logging] | |
| Records.responseElements.clusterCount | target.resource.attribute.labels[cluster_count] | |
| Records.responseElements.cluster.attachments.details | target.resource.attribute.labels[details] | Iterate through log field Records.responseElements.cluster.attachments, thenIterate through log field Records.responseElements.cluster.attachments.details, thenthe target.resource.attribute.labels.keyUDM field is set todetailsandRecords.responseElements.cluster.attachments.detailslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.attachments.status | target.resource.attribute.labels[attachments_status] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_statusandRecords.responseElements.cluster.attachments.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_statusandRecords.responseElements.tasks.attachments.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attachments.status | target.resource.attribute.labels[attachments_status] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_statusandRecords.responseElements.cluster.attachments.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_statusandRecords.responseElements.tasks.attachments.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.tags.key | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.tags, thenRecords.responseElements.cluster.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.tags.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.tags, thenRecords.responseElements.cluster.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.clusterName | target.resource.attribute.labels[cluster_name] | |
| Records.responseElements.cluster.clusterArn | target.resource.name | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.taskRoleArn | target.resource.name | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.taskDefinitionArn | target.resource.name | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.taskDefinitionArn | target.resource.name | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.statistics | target.resource.attribute.labels[statistics] | Iterate through log field Records.responseElements.cluster.statistics, thenthe target.resource.attribute.labels.keyUDM field is set tostatisticsandRecords.responseElements.cluster.statisticslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.serviceConnectDefaults.namespace | target.resource.attribute.labels[namespace] | |
| Records.responseElements.cluster.activeServicesCount | target.resource.attribute.labels[active_services_count] | |
| Records.responseElements.cluster.settings.name | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.settings, thenRecords.responseElements.cluster.settings.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.settings.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.settings.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.settings, thenRecords.responseElements.cluster.settings.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.settings.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.capacityProviders | target.resource.attribute.labels[capacity_providers] | Iterate through log field Records.responseElements.cluster.capacityProviders, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providersandRecords.responseElements.cluster.capacityProviderslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.capacityProviders, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providersandRecords.requestParameters.capacityProviderslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.capacityProviders | target.resource.attribute.labels[capacity_providers] | Iterate through log field Records.responseElements.cluster.capacityProviders, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providersandRecords.responseElements.cluster.capacityProviderslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.capacityProviders, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providersandRecords.requestParameters.capacityProviderslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.attachmentsStatus | target.resource.attribute.labels[cluster_attachments_status] | |
| Records.responseElements.cluster.runningTasksCount | target.resource.attribute.labels[running_tasks_count] | |
| Records.responseElements.cluster.registeredContainerInstancesCount | target.resource.attribute.labels[registered_container_instances_count] | |
| Records.responseElements.cluster.attachments.type | target.resource.attribute.labels[attachments_type] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_typeandRecords.responseElements.cluster.attachments.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_typeandRecords.responseElements.tasks.attachments.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attachments.type | target.resource.attribute.labels[attachments_type] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_typeandRecords.responseElements.cluster.attachments.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_typeandRecords.responseElements.tasks.attachments.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.attachments.id | target.resource.attribute.labels[attachments_id] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_idandRecords.responseElements.cluster.attachments.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_idandRecords.responseElements.tasks.attachments.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attachments.id | target.resource.attribute.labels[attachments_id] | Iterate through log field Records.responseElements.cluster.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_idandRecords.responseElements.cluster.attachments.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenthe target.resource.attribute.labels.keyUDM field is set toattachments_idandRecords.responseElements.tasks.attachments.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.status | target.resource.attribute.labels[cluster_status] | |
| Records.responseElements.service.deployments.id | target.resource.product_object_id | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.taskRoleArn | target.resource.product_object_id | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.taskDefinitionArn | target.resource.product_object_id | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_role_arnandRecords.responseElements.taskDefinitions.taskRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.taskDefinitions.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.networkConfiguration.awsvpcConfiguration.subnets | target.resource.attribute.labels[subnets] | Iterate through log field Records.responseElements.service.networkConfiguration.awsvpcConfiguration.subnets, thenthe target.resource.attribute.labels.keyUDM field is set tosubnetsandRecords.responseElements.service.networkConfiguration.awsvpcConfiguration.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.status | target.resource.attribute.labels[deployments_status] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set todeployments_statusandRecords.responseElements.service.deployments.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.platformVersion | target.resource.attribute.labels[deployments_platform_version] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set todeployments_platform_versionandRecords.responseElements.service.deployments.platformVersionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.schedulingStrategy | target.resource.attribute.labels[scheduling_strategy] | |
| Records.responseElements.service.loadBalancers.containerPort | target.resource.attribute.labels[load_balancers_container_port] | Iterate through log field Records.responseElements.service.loadBalancers, thenthe target.resource.attribute.labels.keyUDM field is set toload_balancers_container_portandRecords.responseElements.service.loadBalancers.containerPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deploymentConfiguration.deploymentCircuitBreaker.enable | target.resource.attribute.labels[deployment_circuit_breaker_enable] | |
| Records.responseElements.service.networkConfiguration.awsvpcConfiguration.assignPublicIp | target.resource.attribute.labels[assign_public_ip] | |
| Records.responseElements.service.desiredCount | target.resource.attribute.labels[desired_count] | |
| Records.responseElements.service.deployments.runningCount | target.resource.attribute.labels[running_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set torunning_countandRecords.responseElements.service.deployments.runningCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.runningCount | target.resource.attribute.labels[running_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set torunning_countandRecords.responseElements.service.deployments.runningCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.propagateTags | target.resource.attribute.labels[propagate_tags] | |
| Records.responseElements.service.capacityProviderStrategy.capacityProvider | target.resource.attribute.labels[capacity_provider] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providerandRecords.responseElements.service.capacityProviderStrategy.capacityProviderlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providerandRecords.responseElements.service.deployments.capacityProviderStrategy.capacityProviderlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.capacityProviderStrategy.capacityProvider | target.resource.attribute.labels[capacity_provider] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providerandRecords.responseElements.service.capacityProviderStrategy.capacityProviderlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providerandRecords.responseElements.service.deployments.capacityProviderStrategy.capacityProviderlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.updatedAt | target.resource.attribute.last_update_time | Iterate through log field Records.responseElements.service.deployments, thenIf the indexvalue is equal to0then,Records.responseElements.service.deployments.updatedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toupdated_atandRecords.responseElements.service.deployments.updatedAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.networkConfiguration.awsvpcConfiguration.securityGroups | target.resource.attribute.labels[security_groups] | Iterate through log field Records.responseElements.service.networkConfiguration.awsvpcConfiguration.securityGroups, thenthe target.resource.attribute.labels.keyUDM field is set tosecurity_groupsandRecords.responseElements.service.networkConfiguration.awsvpcConfiguration.securityGroupslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.loadBalancers.targetGroupArn | target.resource.attribute.labels[target_group_arn] | Iterate through log field Records.responseElements.service.loadBalancers, thenthe target.resource.attribute.labels.keyUDM field is set totarget_group_arnandRecords.responseElements.service.loadBalancers.targetGroupArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deploymentConfiguration.minimumHealthyPercent | target.resource.attribute.labels[minimum_healthy_percent] | |
| Records.responseElements.service.deployments.rolloutStateReason | target.resource.attribute.labels[rollout_state_reason] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set torollout_state_reasonandRecords.responseElements.service.deployments.rolloutStateReasonlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.capacityProviderStrategy.weight | target.resource.attribute.labels[weight] | Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set toweightandRecords.responseElements.service.deployments.capacityProviderStrategy.weightlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deploymentController.type | target.resource.attribute.labels[deployment_controller_type] | |
| Records.responseElements.service.status | target.resource.attribute.labels[service_status] | |
| Records.responseElements.service.enableECSManagedTags | target.resource.attribute.labels[enable_ecs_managed_tags] | |
| Records.responseElements.service.deployments.platformFamily | target.platform | Iterate through log field Records.responseElements.service.deployments, thenIf the indexvalue is equal to0then,Records.responseElements.service.deployments.platformFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.service.deployments.platformFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.platformFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.tasks.platformFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.platformFamily | target.platform | Iterate through log field Records.responseElements.service.deployments, thenIf the indexvalue is equal to0then,Records.responseElements.service.deployments.platformFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.service.deployments.platformFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.platformFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.tasks.platformFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.runtimePlatform.operatingSystemFamily | target.resource.attribute.labels[operating_system_family] | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.runtimePlatform.operatingSystemFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.taskDefinitions.runtimePlatform.operatingSystemFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.runtimePlatform.operatingSystemFamily | target.resource.attribute.labels[operating_system_family] | Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.runtimePlatform.operatingSystemFamilylog field is mapped to thetarget.platformUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toplatform_familyandRecords.responseElements.taskDefinitions.runtimePlatform.operatingSystemFamilylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.clusterArn | target.resource.attribute.labels[cluster_arn] | |
| Records.responseElements.service.roleArn | target.resource.attribute.labels[role_arn] | |
| Records.responseElements.service.platformVersion | target.platform_version | |
| Records.responseElements.service.deployments.replacedTaskCount | target.resource.attribute.labels[replaced_task_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set toreplaced_task_countandRecords.responseElements.service.deployments.replacedTaskCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.capacityProviderStrategy.base | target.resource.attribute.labels[capacity_provider_strategy_base] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.deployments.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.requestParameters.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.capacityProviderStrategy.base | target.resource.attribute.labels[capacity_provider_strategy_base] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.deployments.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.requestParameters.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.capacityProviderStrategy.base | target.resource.attribute.labels[capacity_provider_strategy_base] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.service.deployments, thenIterate through log field Records.responseElements.service.deployments.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.responseElements.service.deployments.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_strategy_baseandRecords.requestParameters.capacityProviderStrategy.baselog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.taskDefinition | target.resource.attribute.labels[task_definition] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set totask_definitionandRecords.responseElements.service.deployments.taskDefinitionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.desiredCount | target.resource.attribute.labels[deployments_desired_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set todeployments_desired_countandRecords.responseElements.service.deployments.desiredCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.securityGroups | target.resource.attribute.labels[awsvpc_configuration_security_groups] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set toawsvpc_configuration_security_groupsandRecords.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.securityGroupslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.subnets | target.resource.attribute.labels[awsvpc_configuration_subnets] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set toawsvpc_configuration_subnetsandRecords.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.subnetslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deploymentConfiguration.deploymentCircuitBreaker.rollback | target.resource.attribute.labels[deployment_circuit_breaker_rollback] | |
| Records.responseElements.service.enableExecuteCommand | target.resource.attribute.labels[enable_execute_command] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set toenable_execute_commandandRecords.responseElements.tasks.enableExecuteCommandlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.enableExecuteCommand | target.resource.attribute.labels[enable_execute_command] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set toenable_execute_commandandRecords.responseElements.tasks.enableExecuteCommandlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.version | target.resource.attribute.labels[service_version] | |
| Records.responseElements.service.deployments.rolloutState | target.resource.attribute.labels[rollout_state] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set torollout_stateandRecords.responseElements.service.deployments.rolloutStatelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.failedTasks | target.resource.attribute.labels[failed_tasks] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set tofailed_tasksandRecords.responseElements.service.deployments.failedTaskslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.serviceName | target.resource.attribute.labels[service_name] | |
| Records.responseElements.service.deployments.pendingCount | target.resource.attribute.labels[pending_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set topending_countandRecords.responseElements.service.deployments.pendingCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.assignPublicIp | target.resource.attribute.labels[deployments_assign_public_ip] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set todeployments_assign_public_ipandRecords.responseElements.service.deployments.networkConfiguration.awsvpcConfiguration.assignPublicIplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.createdBy | target.resource.attribute.labels[created_by] | |
| Records.responseElements.service.pendingCount | target.resource.attribute.labels[service_pending_counts] | |
| Records.requestParameters.deploymentConfiguration.maximumPercent | target.resource.attribute.labels[maximum_percent] | |
| Records.responseElements.service.deploymentConfiguration.maximumPercent | target.resource.attribute.labels[maximum_percent] | |
| Records.requestParameters.clientToken | target.resource.attribute.labels[client_token] | |
| Records.responseElements.service.platformFamily | target.resource.attribute.labels[service_platform_family] | |
| Records.requestParameters.taskDefinition | target.resource.attribute.labels[task_defination] | |
| Records.responseElements.service.loadBalancers.containerName | target.resource.attribute.labels[load_balancers_container_name] | Iterate through log field Records.responseElements.service.loadBalancers, thenthe target.resource.attribute.labels.keyUDM field is set toload_balancers_container_nameandRecords.responseElements.service.loadBalancers.containerNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.taskDefinition | target.resource.attribute.labels[service_task_defination] | |
| Records.responseElements.service.deployments.failedLaunchTaskCount | target.resource.attribute.labels[failed_launch_task_count] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set tofailed_launch_task_countandRecords.responseElements.service.deployments.failedLaunchTaskCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.capacityProviderStrategy.weight | target.resource.attribute.labels[service_weight] | Iterate through log field Records.responseElements.service.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_providerandRecords.responseElements.service.capacityProviderStrategy.weightlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.createdAt | target.resource.attribute.creation_time | Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.registeredAt | target.resource.attribute.creation_time | Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.registeredAt | target.resource.attribute.creation_time | Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.createdAt | target.resource.attribute.creation_time | Iterate through log field Records.responseElements.tasks, thenIf the indexvalue is equal to0then,Records.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.tasks.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinitions, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toregistered_atandRecords.responseElements.taskDefinitions.registeredAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.deployments.createdAt | target.resource.attribute.labels[deployments_created_at] | Iterate through log field Records.responseElements.service.deployments, thenthe target.resource.attribute.labels.keyUDM field is set todeployments_created_atandRecords.responseElements.service.deployments.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.serviceArn | target.resource.attribute.labels[service_arn] | |
| Records.responseElements.service.healthCheckGracePeriodSeconds | target.resource.attribute.labels[health_check_grace_period_seconds] | |
| Records.requestParameters.cluster | target.resource.attribute.labels[cluster] | |
| Records.requestParameters.serviceConnectConfiguration.enabled | target.resource.attribute.labels[service_connect_configuration_enabled] | |
| Records.responseElements.cluster.settings.name | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.settings, thenRecords.responseElements.cluster.settings.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.settings.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.cluster.settings.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.cluster.settings, thenRecords.responseElements.cluster.settings.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.cluster.settings.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.events.id | target.resource.attribute.labels[service_events_id] | Iterate through log field Records.responseElements.service.events, thenthe target.resource.attribute.labels.keyUDM field is set toservice_events_idandRecords.responseElements.service.events.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.runStatus | target.resource.attribute.labels[run_status] | |
| Records.responseElements.service.events.createdAt | target.resource.attribute.labels[events_created_at] | Iterate through log field Records.responseElements.service.events, thenthe target.resource.attribute.labels.keyUDM field is set toevents_created_atandRecords.responseElements.service.events.createdAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.service.events.message | target.resource.attribute.labels[events_message] | Iterate through log field Records.responseElements.service.events, thenthe target.resource.attribute.labels.keyUDM field is set toevents_messageandRecords.responseElements.service.events.messagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.force | target.resource.attribute.labels[force] | |
| Records.requestParameters.service | target.resource.attribute.labels[service] | |
| Records.responseElements.taskDefinitions.networkMode | target.resource.attribute.labels[network_mode] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tonetwork_modeandRecords.responseElements.taskDefinitions.networkModelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.networkMode | target.resource.attribute.labels[network_mode] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tonetwork_modeandRecords.responseElements.taskDefinitions.networkModelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.requiresAttributes.name | target.resource.attribute.labels[requires_attributes_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.requiresAttributes, thenthe target.resource.attribute.labels.keyUDM field is set torequires_attributes_nameandRecords.responseElements.taskDefinitions.requiresAttributes.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.requiresAttributes.name | target.resource.attribute.labels[requires_attributes_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.requiresAttributes, thenthe target.resource.attribute.labels.keyUDM field is set torequires_attributes_nameandRecords.responseElements.taskDefinitions.requiresAttributes.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.cpu | target.resource.attribute.labels[task_definitions_cpu] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set totask_definitions_cpuandRecords.responseElements.taskDefinitions.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.compatibilities | target.resource.attribute.labels[compatibilities] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.compatibilities, thenthe target.resource.attribute.labels.keyUDM field is set tocompatibilitiesandRecords.responseElements.taskDefinitions.compatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.compatibilities, thenthe target.resource.attribute.labels.keyUDM field is set tocompatibilitiesandRecords.responseElements.taskDefinition.compatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.compatibilities | target.resource.attribute.labels[compatibilities] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.compatibilities, thenthe target.resource.attribute.labels.keyUDM field is set tocompatibilitiesandRecords.responseElements.taskDefinitions.compatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.compatibilities, thenthe target.resource.attribute.labels.keyUDM field is set tocompatibilitiesandRecords.responseElements.taskDefinition.compatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-stream-prefix | target.resource.attribute.labels[awslogs_stream_prefix] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_stream_prefixandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-stream-prefixlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_stream_prefixandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-stream-prefixlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-stream-prefix | target.resource.attribute.labels[awslogs_stream_prefix] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_stream_prefixandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-stream-prefixlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_stream_prefixandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-stream-prefixlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.essential | target.resource.attribute.labels[essential] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toessentialandRecords.responseElements.taskDefinitions.containerDefinitions.essentiallog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toessentialandRecords.responseElements.taskDefinition.containerDefinitions.essentiallog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.essential | target.resource.attribute.labels[essential] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toessentialandRecords.responseElements.taskDefinitions.containerDefinitions.essentiallog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toessentialandRecords.responseElements.taskDefinition.containerDefinitions.essentiallog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.portMappings.name | target.resource.attribute.labels[port_mappings_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set toport_mappings_nameandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set toport_mappings_nameandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.portMappings.name | target.resource.attribute.labels[port_mappings_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set toport_mappings_nameandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set toport_mappings_nameandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.status | target.resource.attribute.labels[task_definitions_status] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set totask_definitions_statusandRecords.responseElements.taskDefinitions.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.portMappings.protocol | target.network.ip_protocol | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal totcpthen, thetarget.network.ip_protocolUDM field is set toTCP. Else, if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal toudpthen, thetarget.network.ip_protocolUDM field is set toUDP.Else, the target.resource.attribute.labels.keyUDM field is set toip_protocolandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal totcpthen, thetarget.network.ip_protocolUDM field is set toTCP. Else, if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.protocollog field value is equal toudpthen, thetarget.network.ip_protocolUDM field is set toUDP.Else, the target.resource.attribute.labels.keyUDM field is set toip_protocolandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.protocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.portMappings.protocol | target.network.ip_protocol | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal totcpthen, thetarget.network.ip_protocolUDM field is set toTCP. Else, if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal toudpthen, thetarget.network.ip_protocolUDM field is set toUDP.Else, the target.resource.attribute.labels.keyUDM field is set toip_protocolandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.protocollog field value is equal totcpthen, thetarget.network.ip_protocolUDM field is set toTCP. Else, if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.protocollog field value is equal toudpthen, thetarget.network.ip_protocolUDM field is set toUDP.Else, the target.resource.attribute.labels.keyUDM field is set toip_protocolandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.protocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.image | target.resource.attribute.labels[container_definitions_image] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_imageandRecords.responseElements.taskDefinitions.containerDefinitions.imagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_imageandRecords.responseElements.taskDefinition.containerDefinitions.imagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.image | target.resource.attribute.labels[container_definitions_image] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_imageandRecords.responseElements.taskDefinitions.containerDefinitions.imagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_imageandRecords.responseElements.taskDefinition.containerDefinitions.imagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocol | target.network.application_protocol | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field value is equal tohttpthen, thetarget.network.application_protocolUDM field is set toHTTP. Else, if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field value is equal togrpcthen, thetarget.network.application_protocolUDM field is set toGRPC. Else, thetarget.network.application_protocolUDM field is set toUNKNOWN_APPLICATION_PROTOCOL.Else, the target.resource.attribute.labels.keyUDM field is set toapp_protocolandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field value is equal tohttpthen, thetarget.network.application_protocolUDM field is set toHTTP. Else, if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field value is equal togrpcthen, thetarget.network.application_protocolUDM field is set toGRPC. Else, thetarget.network.application_protocolUDM field is set toUNKNOWN_APPLICATION_PROTOCOL.Else, the target.resource.attribute.labels.keyUDM field is set toapp_protocolandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocol | target.network.application_protocol | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field value is equal tohttpthen, thetarget.network.application_protocolUDM field is set toHTTP. Else, if theRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field value is equal togrpcthen, thetarget.network.application_protocolUDM field is set toGRPC. Else, thetarget.network.application_protocolUDM field is set toUNKNOWN_APPLICATION_PROTOCOL.Else, the target.resource.attribute.labels.keyUDM field is set toapp_protocolandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.appProtocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0and if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field value is equal tohttpthen, thetarget.network.application_protocolUDM field is set toHTTP. Else, if theRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field value is equal togrpcthen, thetarget.network.application_protocolUDM field is set toGRPC. Else, thetarget.network.application_protocolUDM field is set toUNKNOWN_APPLICATION_PROTOCOL.Else, the target.resource.attribute.labels.keyUDM field is set toapp_protocolandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.appProtocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.name | target.resource.attribute.labels[container_definitions_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_nameandRecords.responseElements.taskDefinitions.containerDefinitions.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_nameandRecords.responseElements.taskDefinition.containerDefinitions.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.name | target.resource.attribute.labels[container_definitions_name] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_nameandRecords.responseElements.taskDefinitions.containerDefinitions.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_nameandRecords.responseElements.taskDefinition.containerDefinitions.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.deregisteredAt | target.resource.attribute.labels[deregistered_at] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toderegistered_atandRecords.responseElements.taskDefinitions.deregisteredAtlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.revision | target.resource.attribute.labels[revision] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set torevisionandRecords.responseElements.taskDefinitions.revisionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.cpu | target.resource.attribute.labels[container_definitions_cpu] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_cpuandRecords.responseElements.taskDefinitions.containerDefinitions.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_cpuandRecords.responseElements.taskDefinition.containerDefinitions.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.cpu | target.resource.attribute.labels[container_definitions_cpu] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_cpuandRecords.responseElements.taskDefinitions.containerDefinitions.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_definitions_cpuandRecords.responseElements.taskDefinition.containerDefinitions.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.registeredBy | target.resource.attribute.labels[registered_by] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toregistered_byandRecords.responseElements.taskDefinitions.registeredBylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.registeredBy | target.resource.attribute.labels[registered_by] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toregistered_byandRecords.responseElements.taskDefinitions.registeredBylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.previousStatus | target.resource.attribute.labels[previous_status] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toprevious_statusandRecords.responseElements.taskDefinitions.previousStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.previousStatus | target.resource.attribute.labels[previous_status] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toprevious_statusandRecords.responseElements.taskDefinitions.previousStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.family | target.resource.attribute.labels[family] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tofamilyandRecords.responseElements.taskDefinitions.familylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.family | target.resource.attribute.labels[family] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tofamilyandRecords.responseElements.taskDefinitions.familylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.memory | target.resource.attribute.labels[memory] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tomemoryandRecords.responseElements.taskDefinitions.memorylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.memory | target.resource.attribute.labels[memory] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tomemoryandRecords.responseElements.taskDefinitions.memorylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.runtimePlatform.cpuArchitecture | target.resource.attribute.labels[cpu_architecture] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocpu_architectureandRecords.responseElements.taskDefinitions.runtimePlatform.cpuArchitecturelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.runtimePlatform.cpuArchitecture | target.resource.attribute.labels[cpu_architecture] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tocpu_architectureandRecords.responseElements.taskDefinitions.runtimePlatform.cpuArchitecturelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.logConfiguration.logDriver | target.resource.attribute.labels[log_drive] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tolog_driveandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.logDriverlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tolog_driveandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.logDriverlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.logConfiguration.logDriver | target.resource.attribute.labels[log_drive] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tolog_driveandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.logDriverlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set tolog_driveandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.logDriverlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-group | target.resource.attribute.labels[awslogs_group] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_groupandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_groupandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-group | target.resource.attribute.labels[awslogs_group] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_groupandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_groupandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.portMappings.containerPort | target.resource.attribute.labels[container_port] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_portandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.containerPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_portandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.containerPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.portMappings.containerPort | target.resource.attribute.labels[container_port] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_portandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.containerPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_portandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.containerPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.executionRoleArn | target.resource.attribute.labels[execution_role_arn] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toexecution_role_arnandRecords.responseElements.taskDefinitions.executionRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.executionRoleArn | target.resource.attribute.labels[execution_role_arn] | Iterate through log field Records.responseElements.taskDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toexecution_role_arnandRecords.responseElements.taskDefinitions.executionRoleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.requiresCompatibilities | target.resource.attribute.labels[requires_compatibilities] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.requiresCompatibilitie, thenthe target.resource.attribute.labels.keyUDM field is set torequires_compatibilitiesandRecords.responseElements.taskDefinitions.requiresCompatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.requiresCompatibilities, thenthe target.resource.attribute.labels.keyUDM field is set torequires_compatibilitiesandRecords.responseElements.taskDefinition.requiresCompatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.requiresCompatibilities | target.resource.attribute.labels[requires_compatibilities] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.requiresCompatibilitie, thenthe target.resource.attribute.labels.keyUDM field is set torequires_compatibilitiesandRecords.responseElements.taskDefinitions.requiresCompatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.requiresCompatibilities, thenthe target.resource.attribute.labels.keyUDM field is set torequires_compatibilitiesandRecords.responseElements.taskDefinition.requiresCompatibilitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.portMappings.hostPort | target.nat_port | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.nat_portUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tohost_portandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinition.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.nat_portUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tohost_portandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.portMappings.hostPort | target.nat_port | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions.portMappings, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinitions.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.nat_portUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tohost_portandRecords.responseElements.taskDefinitions.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenIterate through log field Records.responseElements.taskDefinition.containerDefinitions.portMappings, thenIf the indexvalue is equal to0then,Records.responseElements.taskDefinition.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.nat_portUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tohost_portandRecords.responseElements.taskDefinition.containerDefinitions.portMappings.hostPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-region | target.resource.attribute.labels[awslogs_region] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_regionandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-regionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_regionandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-regionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-region | target.resource.attribute.labels[awslogs_region] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_regionandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-regionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_regionandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-regionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-create-group | target.resource.attribute.labels[awslogs_create_group] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_create_groupandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-create-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_create_groupandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-create-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-create-group | target.resource.attribute.labels[awslogs_create_group] | Iterate through log field Records.responseElements.taskDefinitions, thenIterate through log field Records.responseElements.taskDefinitions.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_create_groupandRecords.responseElements.taskDefinitions.containerDefinitions.logConfiguration.options.awslogs-create-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.taskDefinition.containerDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toawslogs_create_groupandRecords.responseElements.taskDefinition.containerDefinitions.logConfiguration.options.awslogs-create-grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.taskDefinition.taskRoleArn | target.resource.name | |
| Records.responseElements.taskDefinition.revision | target.resource.attribute.labels[revision] | |
| Records.responseElements.taskDefinition.cpu | target.resource.attribute.labels[task_definition_cpu] | |
| Records.responseElements.taskDefinition.status | target.resource.attribute.labels[task_definition_status] | |
| Records.requestParameters.include | target.resource.attribute.labels[include] | Iterate through log field Records.requestParameters.include, thenthe target.resource.attribute.labels.keyUDM field is set toincludeandRecords.requestParameters.includelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxResults | target.resource.attribute.labels[max_results] | |
| Records.requestParameters.clusters | target.resource.attribute.labels[clusters] | Iterate through log field Records.requestParameters.clusters, thenthe target.resource.attribute.labels.keyUDM field is set toclustersandRecords.requestParameters.clusterslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.services | target.resource.attribute.labels[services] | Iterate through log field Records.requestParameters.services, thenthe target.resource.attribute.labels.keyUDM field is set toservicesandRecords.requestParameters.serviceslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tasks | target.resource.attribute.labels[tasks] | Iterate through log field Records.requestParameters.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasksandRecords.requestParameters.taskslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.principalArn | target.resource.attribute.labels[principal_arn] | |
| Records.requestParameters.effectiveSettings | target.resource.attribute.labels[effective_settings] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[next_token] | |
| Records.requestParameters.filter | target.resource.attribute.labels[filter] | |
| Records.requestParameters.status | target.resource.attribute.labels[status] | |
| Records.requestParameters.resourceArn | target.resource.attribute.labels[resource_arn] | |
| Records.requestParameters.sort | target.resource.attribute.labels[sort] | |
| Records.requestParameters.familyPrefix | target.resource.attribute.labels[family_prefix] | |
| Records.requestParameters.serviceName | target.resource.attribute.labels[req_service_name] | |
| Records.requestParameters.desiredStatus | target.resource.attribute.labels[desired_status] | |
| Records.requestParameters.value | target.resource.attribute.labels[req_value] | |
| Records.responseElements.setting.value | target.resource.attribute.labels[setting_value] | |
| Records.responseElements.setting.type | target.resource.attribute.labels[setting_type] | |
| Records.responseElements.setting.principalArn | target.resource.attribute.labels[setting_principal_arn] | |
| Records.responseElements.setting.name | target.resource.attribute.labels[setting_name] | |
| Records.requestParameters.name | target.resource.attribute.labels[req_name] | |
| Records.responseElements.tags.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.tags, thenRecords.responseElements.tasks.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tags.key | target.resource.attribute.labels | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.tags, thenRecords.responseElements.tasks.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.tags.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.tags, thenRecords.responseElements.tasks.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.tags.key | target.resource.attribute.labels | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.tags, thenRecords.responseElements.tasks.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.forceNewDeployment | target.resource.attribute.labels[force_new_deployment] | |
| Records.responseElements.tasks.attributes.name | target.resource.attribute.labels | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attributes, thenRecords.responseElements.tasks.attributes.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attributes.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attributes, thenRecords.responseElements.tasks.attributes.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.availabilityZone | target.resource.attribute.labels[availability_zone] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set toavailability_zoneandRecords.responseElements.tasks.availabilityZonelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.cpu | target.resource.attribute.labels[containers_cpu] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set tocontainers_cpuandRecords.responseElements.tasks.containers.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.launchType | target.resource.attribute.labels[launch_type] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set tolaunch_typeandRecords.responseElements.tasks.launchTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.taskDefinitionArn | target.resource.attribute.labels[task_definition_arn] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totask_definition_arnandRecords.responseElements.tasks.taskDefinitionArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attachments.details.value | target.resource.attribute.labels | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenIterate through log field Records.responseElements.tasks.attachments.details, thenRecords.responseElements.tasks.attachments.details.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.attachments.details.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.attachments.details.name | target.resource.attribute.labels | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.attachments, thenIterate through log field Records.responseElements.tasks.attachments.details, thenRecords.responseElements.tasks.attachments.details.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tasks.attachments.details.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.group | target.resource.attribute.labels[tasks_group] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_groupandRecords.responseElements.tasks.grouplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.taskArn | target.resource.attribute.labels[task_arn] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totask_arnandRecords.responseElements.tasks.taskArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set totask_arnandRecords.responseElements.tasks.containers.taskArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.taskArn | target.resource.attribute.labels[task_arn] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totask_arnandRecords.responseElements.tasks.taskArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set totask_arnandRecords.responseElements.tasks.containers.taskArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.overrides.containerOverrides.name | target.resource.attribute.labels[container_overrides_name] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.overrides.containerOverrides, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_overrides_nameandRecords.responseElements.tasks.overrides.containerOverrides.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.version | target.resource.attribute.labels[tasks_version] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_versionandRecords.responseElements.tasks.versionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.name | target.resource.attribute.labels[containers_name] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set tocontainers_nameandRecords.responseElements.tasks.containers.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.cpu | target.resource.attribute.labels[tasks_cpu] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_cpuandRecords.responseElements.tasks.cpulog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.lastStatus | target.resource.attribute.labels[containers_last_status] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set tocontainers_last_statusandRecords.responseElements.tasks.containers.lastStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.desiredStatus | target.resource.attribute.labels[tasks_desired_status] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_desired_statusandRecords.responseElements.tasks.desiredStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.ephemeralStorage.sizeInGiB | target.resource.attribute.labels[ephemeral_storage_size_in_gib] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set toephemeral_storage_size_in_gibandRecords.responseElements.tasks.ephemeralStorage.sizeInGiBlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.capacityProviderName | target.resource.attribute.labels[capacity_provider_name] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set tocapacity_provider_nameandRecords.responseElements.tasks.capacityProviderNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.image | target.resource.attribute.labels[containers_image] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set tocontainers_imageandRecords.responseElements.tasks.containers.imagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.platformVersion | target.resource.attribute.labels[platform_version] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set toplatform_versionandRecords.responseElements.tasks.platformVersionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.memory | target.resource.attribute.labels[tasks_memory] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_memoryandRecords.responseElements.tasks.memorylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.containers.containerArn | target.resource.attribute.labels[container_arn] | Iterate through log field Records.responseElements.tasks, thenIterate through log field Records.responseElements.tasks.containers, thenthe target.resource.attribute.labels.keyUDM field is set tocontainer_arnandRecords.responseElements.tasks.containers.containerArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.lastStatus | target.resource.attribute.labels[tasks_last_status] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_last_statusandRecords.responseElements.tasks.lastStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tasks.clusterArn | target.resource.attribute.labels[tasks_cluster_arn] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set totasks_cluster_arnandRecords.responseElements.tasks.clusterArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.capacityProviderStrategy.weight | target.resource.attribute.labels[req_capacity_provider_strategy_weight] | Iterate through log field Records.requestParameters.capacityProviderStrategy, thenthe target.resource.attribute.labels.keyUDM field is set toreq_capacity_provider_strategy_weightandRecords.requestParameters.capacityProviderStrategy.weightlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.count | target.resource.attribute.labels[req_count] | |
| Records.responseElements.tasks.startedBy | target.resource.attribute.labels[started_by] | Iterate through log field Records.responseElements.tasks, thenthe target.resource.attribute.labels.keyUDM field is set tostarted_byandRecords.responseElements.tasks.startedBylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Route53
The following table lists the log fields for theRoute53 log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.vPC.vPCId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.id | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.hostedZoneId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.healthCheckId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.firewallDomainListId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resolverEndpointId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resolverRuleId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resolverRuleAssociationId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.vpcId | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceArn | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.filters.name | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.location | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.filters.values | target.resource.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.vPC.vPCIdlog field value is not empty then,Records.requestParameters.vPC.vPCIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetFirewallConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverConfigand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetChangeand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHostedZoneand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetQueryLoggingConfigand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetHealthCheckand if theRecords.requestParameters.healthCheckIdlog field value is not empty then,Records.requestParameters.healthCheckIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.firewallDomainListIdlog field value is not empty then,Records.requestParameters.firewallDomainListIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverEndpointIdlog field value is not empty then,Records.requestParameters.resolverEndpointIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resolverRuleIdlog field value is not empty then,Records.requestParameters.resolverRuleIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetResolverRuleAssociationand if theRecords.requestParameters.resolverRuleAssociationIdlog field value is not empty then,Records.requestParameters.resolverRuleAssociationIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListFirewallRuleGroupAssociationsand if theRecords.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResolverQueryLogConfigAssociationsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toResourceIdthen,Iterate through log field Records.requestParameters.filters.values, thenIf the indexvalue is equal to0then,Records.requestParameters.filters.valueslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toGATEWAYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.filters.valueslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toGATEWAYand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateHealthCheckand if theRecords.responseElements.locationlog field value is not empty then,Records.responseElements.locationlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.vPC.vPCRegion | target.resource.attribute.cloud.availability_zone | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZonethen,Records.requestParameters.vPC.vPCRegionlog field is mapped to thetarget.resource.attribute.cloud.availability_zoneUDM field. | 
| Records.requestParameters.hostedZoneId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toDATASETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateResolverRuleand if theRecords.requestParameters.vPCIdlog field value is not empty then,Records.requestParameters.vPCIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.vPCId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssociateVPCWithHostedZoneand if theRecords.requestParameters.hostedZoneIdlog field value is not empty then,Records.requestParameters.hostedZoneIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toDATASETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateResolverRuleand if theRecords.requestParameters.vPCIdlog field value is not empty then,Records.requestParameters.vPCIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.changeInfo.submittedAt | target.resource.attribute.last_update_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.changeInfo.submittedAtlog field is mapped to thetarget.resource.attribute.last_update_timeUDM field. | 
| Records.responseElements.changeInfo.id | target.resource.attribute.labels[res_change_info_id] | |
| Records.responseElements.changeInfo.comment | target.resource.attribute.labels[res_change_info_comment] | |
| Records.responseElements.changeInfo.status | target.resource.attribute.labels[res_change_info_status] | |
| Records.requestParameters.addTags.key | target.resource.attribute.labels[req_tags_key] | Iterate through log field Records.requestParameters.addTags, thenRecords.requestParameters.addTags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.addTags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.addTags.value | target.resource.attribute.labels[req_tags_key] | Iterate through log field Records.requestParameters.addTags, thenRecords.requestParameters.addTags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.addTags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourceType | target.resource.resource_subtype | |
| Records.requestParameters.id | security_result.rule_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.idlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toListTrafficPolicyInstancesByPolicythen,Records.requestParameters.trafficPolicyIdlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.trafficPolicyId | security_result.rule_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.idlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toListTrafficPolicyInstancesByPolicythen,Records.requestParameters.trafficPolicyIdlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.version | security_result.rule_version | If the Records.eventNamelog field value is equal toListTrafficPolicyInstancesByPolicythen,Records.requestParameters.trafficPolicyVersionlog field is mapped to thesecurity_result.rule_versionUDM field.Else, if the Records.eventNamelog field value is equal toGetTrafficPolicythen,Records.requestParameters.versionlog field is mapped to thesecurity_result.rule_versionUDM field. | 
| Records.requestParameters.trafficPolicyVersion | security_result.rule_version | If the Records.eventNamelog field value is equal toListTrafficPolicyInstancesByPolicythen,Records.requestParameters.trafficPolicyVersionlog field is mapped to thesecurity_result.rule_versionUDM field.Else, if the Records.eventNamelog field value is equal toGetTrafficPolicythen,Records.requestParameters.versionlog field is mapped to thesecurity_result.rule_versionUDM field. | 
| Records.requestParameters.maxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.maxItems | target.resource.attribute.labels[req_max_items] | |
| Records.requestParameters.marker | target.resource.attribute.labels[req_marker] | |
| Records.requestParameters.dNSName | network.dns_domain | |
| Records.requestParameters.startRecordType | target.resource.attribute.labels[req_start_record_type] | |
| Records.requestParameters.startRecordName | target.resource.attribute.labels[req_start_record_name] | |
| Records.requestParameters.type | target.resource.attribute.labels[req_type] | |
| Records.requestParameters.domainNames.name | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsForDomainthen,Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListPricesthen,Records.requestParameters.tldlog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toTransferDomainthen,Records.requestParameters.domainNameInfo.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, Iterate through log field Records.requestParameters.domainNames, thenIf the indexvalue is equal to0then,Records.requestParameters.domainNames.namelog field is mapped to thetarget.domain.nameUDM field. Else,Records.requestParameters.domainNames.namelog field is mapped to theabout.domain.nameUDM field. | 
| Records.requestParameters.domainName.name | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsForDomainthen,Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListPricesthen,Records.requestParameters.tldlog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toTransferDomainthen,Records.requestParameters.domainNameInfo.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, Iterate through log field Records.requestParameters.domainNames, thenIf the indexvalue is equal to0then,Records.requestParameters.domainNames.namelog field is mapped to thetarget.domain.nameUDM field. Else,Records.requestParameters.domainNames.namelog field is mapped to theabout.domain.nameUDM field. | 
| Records.requestParameters.domainName | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsForDomainthen,Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListPricesthen,Records.requestParameters.tldlog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toTransferDomainthen,Records.requestParameters.domainNameInfo.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, Iterate through log field Records.requestParameters.domainNames, thenIf the indexvalue is equal to0then,Records.requestParameters.domainNames.namelog field is mapped to thetarget.domain.nameUDM field. Else,Records.requestParameters.domainNames.namelog field is mapped to theabout.domain.nameUDM field. | 
| Records.requestParameters.domainNameInfo.domainName.name | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsForDomainthen,Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListPricesthen,Records.requestParameters.tldlog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toTransferDomainthen,Records.requestParameters.domainNameInfo.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, Iterate through log field Records.requestParameters.domainNames, thenIf the indexvalue is equal to0then,Records.requestParameters.domainNames.namelog field is mapped to thetarget.domain.nameUDM field. Else,Records.requestParameters.domainNames.namelog field is mapped to theabout.domain.nameUDM field. | 
| Records.requestParameters.tld | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsForDomainthen,Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toListPricesthen,Records.requestParameters.tldlog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toTransferDomainthen,Records.requestParameters.domainNameInfo.domainName.namelog field is mapped to thetarget.domain.nameUDM field.Else, Iterate through log field Records.requestParameters.domainNames, thenIf the indexvalue is equal to0then,Records.requestParameters.domainNames.namelog field is mapped to thetarget.domain.nameUDM field. Else,Records.requestParameters.domainNames.namelog field is mapped to theabout.domain.nameUDM field. | 
| Records.requestParameters.numSuggestions | target.resource.attribute.labels[req_num_suggestions] | |
| Records.requestParameters.returnAvailableOnly | target.resource.attribute.labels[req_return_available_only] | |
| Records.requestParameters.domainNameInfo.autoRenewEnabled | target.resource.attribute.labels[req_domain_name_info_auto_renew_enabled] | |
| Records.requestParameters.domainNameInfo.ownerPrivacyProtected | target.resource.attribute.labels[req_domain_name_info_owner_privacy_protected] | |
| Records.requestParameters.domainNameInfo.adminPrivacyProtected | target.resource.attribute.labels[req_domain_name_info_admin_privacy_protected] | |
| Records.requestParameters.domainNameInfo.billingPrivacyProtected | target.resource.attribute.labels[req_domain_name_info_billing_privacy_protected] | |
| Records.requestParameters.domainNameInfo.techPrivacyProtected | target.resource.attribute.labels[req_domain_name_info_tech_privacy_protected] | |
| Records.requestParameters.durationInYears | target.resource.attribute.labels[req_duration_in_years] | |
| Records.requestParameters.consentObject.maxPrice | target.resource.attribute.labels[req_consent_object_max_price] | |
| Records.requestParameters.consentObject.currency | target.resource.attribute.labels[req_consent_object_currency] | |
| Records.responseElements.requestId | target.resource.attribute.labels[res_request_id] | |
| Records.requestParameters.enableAdminPrivacy | target.resource.attribute.labels[req_enable_admin_privacy] | |
| Records.requestParameters.enableBillingPrivacy | target.resource.attribute.labels[req_enable_billing_privacy] | |
| Records.requestParameters.enableOwnerPrivacy | target.resource.attribute.labels[req_enable_owner_privacy] | |
| Records.requestParameters.enableTechPrivacy | target.resource.attribute.labels[req_enable_tech_privacy] | |
| Records.requestParameters.filters.values | about.user.userid | If the Records.eventNamelog field value is equal toListResolverQueryLogConfigsthen,Iterate through log field Records.requestParameters.filters, thenIf the Records.requestParameters.filters.namelog field value is equal toOwnerIdthen,Iterate through log field Records.requestParameters.filters.values, thenRecords.requestParameters.filters.valueslog field is mapped to theabout.user.useridUDM field. | 
| Records.requestParameters.sortBy | target.resource.attribute.labels[req_sort_by] | |
| Records.requestParameters.sortOrder | target.resource.attribute.labels[req_sort_order] | |
| Records.requestParameters.name | target.resource.attribute.labels[req_name] | |
| Records.responseElements.resolverRuleAssociation.status | target.resource.attribute.labels[res_resolver_rule_association_status] | |
| Records.responseElements.resolverRuleAssociation.statusMessage | target.resource.attribute.labels[res_resolver_rule_association_status_message] | |
| Records.responseElements.resolverRuleAssociation.id | target.resource.attribute.labels[res_resolver_rule_association_id] | |
| Records.requestParameters.sortCondition.name | target.resource.attribute.labels[req_sort_condition_name] | |
| Records.requestParameters.sortCondition.sortOrder | target.resource.attribute.labels[req_sort_condition_sort_order] | |
| Records.requestParameters.operationStatusList | target.resource.attribute.labels[req_operation_status_list] | Iterate through log field Records.requestParameters.operationStatusList, thenthe target.resource.attribute.labels.keyUDM field is set toreq_operation_status_listandRecords.requestParameters.operationStatusListlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filterConditions.name | target.resource.attribute.labels[req_filter_conditions_name] | If the Records.eventNamelog field value is equal toListDomainsthen,Iterate through log field Records.requestParameters.filterConditions, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filter_conditions_nameandRecords.requestParameters.filterConditions.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filterConditions.operator | target.resource.attribute.labels[req_filter_conditions_operator] | If the Records.eventNamelog field value is equal toListDomainsthen,Iterate through log field Records.requestParameters.filterConditions, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filter_conditions_operatorandRecords.requestParameters.filterConditions.operatorlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filterConditions.values | target.resource.attribute.labels[req_filter_conditions_values] | If the Records.eventNamelog field value is equal toListDomainsthen,Iterate through log field Records.requestParameters.filterConditions, thenIterate through log field Records.requestParameters.filterConditions.values, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filter_conditions_valuesandRecords.requestParameters.filterConditions.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.name | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_dimensions_name] | If the Records.eventNamelog field value is equal toCreateHealthCheckthen,Iterate through log field Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions, thenRecords.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.value | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_dimensions_name] | If the Records.eventNamelog field value is equal toCreateHealthCheckthen,Iterate through log field Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions, thenRecords.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.healthCheck.cloudWatchAlarmConfiguration.dimensions.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.comparisonOperator | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_comparison_operator] | |
| Records.requestParameters.healthCheckConfig.inverted | target.resource.attribute.labels[req_health_check_config_inverted] | |
| Records.requestParameters.healthCheckConfig.insufficientDataHealthStatus | target.resource.attribute.labels[req_health_check_config_insufficient_data_health_status] | |
| Records.requestParameters.healthCheckConfig.alarmIdentifier.name | target.resource.attribute.labels[req_health_check_config_alarm_identifier_name] | |
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.evaluationPeriods | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_evaluation_periods] | |
| Records.requestParameters.healthCheckConfig.disabled | target.resource.attribute.labels[req_health_check_config_disabled] | |
| Records.requestParameters.healthCheckConfig.type | target.resource.attribute.labels[req_health_check_config_type] | |
| Records.requestParameters.callerReference | target.resource.attribute.labels[req_caller_reference] | |
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.threshold | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_threshold] | |
| Records.requestParameters.healthCheckConfig.alarmIdentifier.region | target.resource.attribute.labels[req_health_check_config_alarm_identifier_region] | |
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.metricName | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_metric_name] | |
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.period | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_period] | |
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.statistic | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_statistic] | |
| Records.responseElements.healthCheck.id | target.resource.product_object_id | If the Records.eventNamelog field value is equal toCreateHealthCheckthen,Records.responseElements.healthCheck.idlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.healthCheck.cloudWatchAlarmConfiguration.namespace | target.resource.attribute.labels[res_health_check_cloud_watch_alarm_configuration_namespace] | |
| Records.responseElements.healthCheck.healthCheckVersion | target.resource.attribute.labels[res_health_check_health_check_version] | |
| Records.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.evaluateTargetHealth | about.resource.attribute.labels[req_alias_target_evaluate_target_health] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenthe about.resource.attribute.labels.keyUDM field is set toreq_alias_target_evaluate_target_healthandRecords.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.evaluateTargetHealthlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.type | about.resource.resource_subtype | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenRecords.requestParameters.changeBatch.changes.resourceRecordSet.typelog field is mapped to theabout.resource.resource_subtypeUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.dNSName | about.network.dns_domain | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenRecords.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.dNSNamelog field is mapped to theabout.network.dns_domainUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.hostedZoneId | about.resource_ancestors.name | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenIf the Records.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.hostedZoneIdlog field value is not empty then,Records.requestParameters.changeBatch.changes.resourceRecordSet.aliasTarget.hostedZoneIdlog field is mapped to theabout.resource_ancestors.nameUDM field and theabout.resource_ancestors.resource_typeUDM field is set toCLOUD_PROJECTand theabout.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.tTL | about.resource.attribute.labels[req_t_tl] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenthe about.resource.attribute.labels.keyUDM field is set toreq_t_tlandRecords.requestParameters.changeBatch.changes.resourceRecordSet.tTLlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.name | about.resource.name | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenIf the Records.requestParameters.changeBatch.changes.resourceRecordSet.namelog field value is not empty then, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.changeBatch.changes.resourceRecordSet.namelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toDATASET. | 
| Records.requestParameters.filters.values | about.resource.name | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenIf the Records.requestParameters.changeBatch.changes.resourceRecordSet.namelog field value is not empty then, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.changeBatch.changes.resourceRecordSet.namelog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toDATASET. | 
| Records.requestParameters.changeBatch.changes.action | about.resource.attribute.labels[req_change_batch_changes_action] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenthe about.resource.attribute.labels.keyUDM field is set toreq_change_batch_changes_actionandRecords.requestParameters.changeBatch.changes.actionlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.name | about.resource.attribute.labels[req_resource_records_value] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenIterate through log field Records.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords, thenRecords.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.namelog field is mapped to theabout.resource.attribute.labels.keyUDM field andRecords.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.valuelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.value | about.resource.attribute.labels[req_resource_records_value] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenIterate through log field Records.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords, thenRecords.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.namelog field is mapped to theabout.resource.attribute.labels.keyUDM field andRecords.requestParameters.changeBatch.changes.resourceRecordSet.resourceRecords.valuelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.weight | about.resource.attribute.labels[req_weight] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenthe about.resource.attribute.labels.keyUDM field is set toreq_weightandRecords.requestParameters.changeBatch.changes.resourceRecordSet.weightlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.changeBatch.changes.resourceRecordSet.setIdentifier | about.resource.attribute.labels[req_set_identifier] | If the Records.eventNamelog field value is equal toChangeResourceRecordSetsthen,Iterate through log field Records.requestParameters.changeBatch.changes, thenthe about.resource.attribute.labels.keyUDM field is set toreq_set_identifierandRecords.requestParameters.changeBatch.changes.resourceRecordSet.setIdentifierlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Organizations
The following table lists the log fields for theOrganizations log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.accountId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.organizationalUnitId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.policyId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.servicePrincipal | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.parentId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.resourceId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.targetId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.childId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.handshakeId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.target.id | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.responseElements.root.arn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.accountIdlog field value is not empty then,Records.requestParameters.accountIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeOrganizationalUnitand if theRecords.requestParameters.organizationalUnitIdlog field value is not empty then,Records.requestParameters.organizationalUnitIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribePolicyand if theRecords.requestParameters.policyIdlog field value is not empty then,Records.requestParameters.policyIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.servicePrincipallog field value is not empty then,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.parentIdlog field value is not empty then,Records.requestParameters.parentIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceIdlog field value is not empty and if theRecords.requestParameters.resourceIdlog field value matches the regular expression patternou- | 
| Records.requestParameters.maxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.states | target.resource.attribute.labels[req_states] | Iterate through log field Records.requestParameters.states, thenthe target.resource.attribute.labels.keyUDM field is set toreq_statesandRecords.requestParameters.stateslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.servicePrincipal | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toRegisterDelegatedAdministratorthen,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toMoveAccountthen,Records.requestParameters.destinationParentIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.handshake.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.destinationParentId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toRegisterDelegatedAdministratorthen,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toMoveAccountthen,Records.requestParameters.destinationParentIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.handshake.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.handshake.arn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toRegisterDelegatedAdministratorthen,Records.requestParameters.servicePrincipallog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toMoveAccountthen,Records.requestParameters.destinationParentIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.handshake.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.sourceParentId | principal.resource_ancestors.name | If the Records.eventNamelog field value is equal toMoveAccountand if theRecords.requestParameters.sourceParentIdlog field value is not empty then,Records.requestParameters.sourceParentIdlog field is mapped to theprincipal.resource_ancestors.nameUDM field and theprincipal.resource_ancestors.resource_typeUDM field is set toCLOUD_ORGANIZATIONand theprincipal.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.filter | target.resource.attribute.labels[req_filter] | |
| Records.requestParameters.filter.actionType | target.resource.attribute.labels[req_filter_action_type] | |
| Records.responseElements.handshake.requestedTimestamp | target.resource.attribute.creation_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.handshake.requestedTimestamplog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccountthen,Records.responseElements.createAccountStatus.requestedTimestamplog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.createAccountStatus.requestedTimestamp | target.resource.attribute.creation_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.handshake.requestedTimestamplog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccountthen,Records.responseElements.createAccountStatus.requestedTimestamplog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.handshake.action | target.resource.attribute.labels[res_handshake_action] | |
| Records.responseElements.handshake.state | target.resource.attribute.labels[res_handshake_state] | |
| Records.responseElements.handshake.expirationTimestamp | target.resource.attribute.labels[res_handshake_expiration_timestamp] | |
| Records.responseElements.handshake.id | target.resource.attribute.labels[res_handshake_id] | |
| Records.responseElements.handshake.parties.id | target.resource.attribute.labels[res_handshake_parties_id] | Iterate through log field Records.responseElements.handshake.partie, thenthe target.resource.attribute.labels.keyUDM field is set tores_handshake_parties_idandRecords.responseElements.handshake.parties.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.handshake.parties.type | target.resource.attribute.labels[res_handshake_parties_type] | Iterate through log field Records.responseElements.handshake.partie, thenthe target.resource.attribute.labels.keyUDM field is set tores_handshake_parties_typeandRecords.responseElements.handshake.parties.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.handshake.resources.type | about.resource.resource_subtype | Iterate through log field Records.responseElements.handshake.resource, thenRecords.responseElements.handshake.resources.typelog field is mapped to theabout.resource.resource_subtypeUDM field. | 
| Records.responseElements.handshake.resources.value | about.resource.name | Iterate through log field Records.responseElements.handshake.resource, thenIf the Records.responseElements.handshake.resources.valuelog field value is not empty then,Records.responseElements.handshake.resources.valuelog field is mapped to theabout.resource.nameUDM field. If theRecords.responseElements.handshake.resources.typelog field value is equal toORGANIZATIONthen, theabout.resource.resource_typeUDM field is set toCLOUD_ORGANIZATION. If theRecords.responseElements.handshake.resources.typelog field value is equal toACCOUNTthen, theabout.resource.resource_typeUDM field is set toSERVICE_ACCOUNT. Theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.handshake.resources.resources.type | about.resource.attribute.labels[res_handshake_resources_resources_type] | Iterate through log field Records.responseElements.handshake.resource, thenIterate through log field Records.responseElements.handshake.resources.resources, thenthe about.resource.attribute.labels.keyUDM field is set tores_handshake_resources_resources_typeandRecords.responseElements.handshake.resources.resources.typelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.handshake.resources.resources.value | about.resource.attribute.labels[res_handshake_resources_resources_value] | Iterate through log field Records.responseElements.handshake.resource, thenIterate through log field Records.responseElements.handshake.resources.resources, thenthe about.resource.attribute.labels.keyUDM field is set tores_handshake_resources_resources_valueandRecords.responseElements.handshake.resources.resources.valuelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.target.type | target.resource.resource_subtype | |
| Records.requestParameters.notes | target.resource.attribute.labels[notes] | |
| Records.responseElements.root.id | target.resource.product_object_id | If the Records.eventNamelog field value is equal toEnablePolicyTypethen,Records.responseElements.root.idlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.root.name | target.resource.attribute.labels[res_root_name] | If the Records.eventNamelog field value is equal toEnablePolicyTypethen, thetarget.resource.attribute.labels.keyUDM field is set tores_root_nameandRecords.responseElements.root.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyType | target.resource.attribute.labels[req_policy_type] | If the Records.eventNamelog field value is equal toEnablePolicyTypethen, thetarget.resource.attribute.labels.keyUDM field is set toreq_policy_typeandRecords.requestParameters.policyTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.key | target.resource.attribute.labels[req_tags_key] | If the Records.eventNamelog field value is equal toCreateAccountthen,Iterate through log field Records.requestParameters.tag, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels[req_tags_key] | If the Records.eventNamelog field value is equal toCreateAccountthen,Iterate through log field Records.requestParameters.tag, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.createAccountStatus.state | target.resource.attribute.labels[res_create_account_status_state] | |
| Records.requestParameters.accountName | target.user.user_display_name | If the Records.eventNamelog field value is equal toCreateAccountthen,Records.requestParameters.accountNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.requestParameters.email | target.user.email_addresses | If the Records.eventNamelog field value is equal toCreateAccountthen,Records.requestParameters.emaillog field is mapped to thetarget.user.email_addressesUDM field. | 
| Records.requestParameters.roleName | target.user.role_name | If the Records.eventNamelog field value is equal toCreateAccountthen,Records.requestParameters.roleNamelog field is mapped to thetarget.user.role_nameUDM field. | 
| Records.responseElements.createAccountStatus.id | target.resource.attribute.labels[res_create_account_status_id] | 
Field mapping reference: AWS CloudTrail - Config
The following table lists the log fields for theConfig log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.configRuleName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.configRuleNames | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.configurationRecorderNames | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceKeys.resourceId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.evaluations.complianceResourceId | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.configRule.configRuleArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configRuleNamelog field value is not empty then,Records.requestParameters.configRuleNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.configRuleName, thenIf the indexvalue is equal to0then,Records.requestParameters.configRuleNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configRuleNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeConfigurationRecorderStatusthen,Iterate through log field Records.requestParameters.configurationRecorderName, thenIf the indexvalue is equal to0then,Records.requestParameters.configurationRecorderNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.configurationRecorderNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toGetResourceConfigHistoryand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the Records.requestParameters.resourceKeys.resourceIdlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceKeys.resourceIdlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toSETTINGand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutEvaluationsand if theRecords.requestParameters.evaluations.complianceResourceIdlog field value is not empty then,Records.requestParameters.evaluations.complianceResourceIdlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameterslog field value is equal toPutConfigRuleand if theRecords.requestParameters.configRule.configRuleArnlog field value is not empty then,Records.requestParameters.configRule.configRuleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.limit | target.resource.attribute.labels[req_limit] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.complianceTypes | target.resource.attribute.labels[req_compliance_types] | Iterate through log field Records.requestParameters.complianceType, thenthe target.resource.attribute.labels.keyUDM field is set toreq_compliance_typesandRecords.requestParameters.complianceTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourceType | target.resource.resource_subtype | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. Else,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to theabout.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toPutEvaluationsthen,Records.requestParameters.evaluations.complianceResourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.requestParameters.resourceKeys.resourceType | target.resource.resource_subtype | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. Else,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to theabout.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toPutEvaluationsthen,Records.requestParameters.evaluations.complianceResourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.requestParameters.evaluations.complianceResourceType | target.resource.resource_subtype | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetResourceConfigthen,Iterate through log field Records.requestParameters.resourceKey, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. Else,Records.requestParameters.resourceKeys.resourceTypelog field is mapped to theabout.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toPutEvaluationsthen,Records.requestParameters.evaluations.complianceResourceTypelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.requestParameters.sortOrder | target.resource.attribute.labels[req_sort_order] | |
| Records.requestParameters.sortBy | target.resource.attribute.labels[req_sort_by] | |
| Records.requestParameters.expression | target.resource.attribute.labels[req_expression] | |
| Records.requestParameters.includeDeletedResources | target.resource.attribute.labels[req_include_deleted_resources] | |
| Records.requestParameters.resultToken | target.resource.attribute.labels[req_result_token] | |
| Records.requestParameters.testMode | target.resource.attribute.labels[req_test_mode] | |
| Records.requestParameters.evaluations.complianceType | target.resource.attribute.labels[req_evaluations_compliance_type] | Iterate through log field Records.requestParameters.evaluation, thenthe target.resource.attribute.labels.keyUDM field is set toreq_evaluations_compliance_typeandRecords.requestParameters.evaluations.complianceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.evaluations.orderingTimestamp | target.resource.attribute.labels[req_evaluations_ordering_timestamp] | Iterate through log field Records.requestParameters.evaluation, thenthe target.resource.attribute.labels.keyUDM field is set toreq_evaluations_ordering_timestampandRecords.requestParameters.evaluations.orderingTimestamplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.evaluations.annotation | target.resource.attribute.labels[req_evaluations_annotation] | Iterate through log field Records.requestParameters.evaluation, thenthe target.resource.attribute.labels.keyUDM field is set toreq_evaluations_annotationandRecords.requestParameters.evaluations.annotationlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.configRule.maximumExecutionFrequency | target.resource.attribute.labels[req_config_rule_maximum_execution_frequency] | |
| Records.requestParameters.configRule.configRuleId | target.resource.product_object_id | |
| Records.requestParameters.configRule.configRuleName | target.resource.attribute.labels[req_config_rule_config_rule_name] | |
| Records.requestParameters.configRule.inputParameters | target.resource.attribute.labels[req_config_rule_input_parameters] | |
| Records.requestParameters.configRule.configRuleState | target.resource.attribute.labels[req_config_rule_config_rule_state] | |
| Records.requestParameters.configRule.description | target.resource.attribute.labels[req_config_rule_description] | |
| Records.requestParameters.configRule.source.owner | target.resource.attribute.labels[req_config_rule_source_owner] | |
| Records.requestParameters.configRule.createdBy | target.resource.attribute.labels[req_config_rule_created_by] | |
| Records.requestParameters.configRule.source.sourceIdentifier | target.resource.attribute.labels[req_config_rule_source_source_identifier] | |
| Records.requestParameters.configRule.scope.complianceResourceTypes | target.resource.attribute.labels[req_config_rule_scope_compliance_resource_types] | Iterate through log field Records.requestParameters.configRule.scope.complianceResourceType, thenthe target.resource.attribute.labels.keyUDM field is set toreq_config_rule_scope_compliance_resource_typesandRecords.requestParameters.configRule.scope.complianceResourceTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Miscellaneous Services
The following table lists the log fields for theMiscellaneous Services log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.responseElements.ConsoleLogin | security_result.severity_details | If the Records.eventNamelog field value is equal toConsoleLoginthen,Records.responseElements.ConsoleLoginlog field is mapped to thesecurity_result.severity_detailsUDM field. | 
|  | security_result.severity | If the Records.eventNamelog field value is equal toConsoleLoginthen, thesecurity_result.severityUDM field is set toINFORMATIONAL. | 
| Records.requestParameters.limit | target.resource.attribute.labels[req_limit] | |
| Records.requestParameters.filters.key | target.resource.attribute.labels[records_request_parameters_filters_key] | If the Records.eventNamelog field value is equal toListDocumentsthen,Iterate through log field Records.requestParameters.filters, thenIterate through log field Records.requestParameters.filters.values, thenRecords.requestParameters.filters.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filters.values | target.resource.attribute.labels[records_request_parameters_filters_key] | If the Records.eventNamelog field value is equal toListDocumentsthen,Iterate through log field Records.requestParameters.filters, thenIterate through log field Records.requestParameters.filters.values, thenRecords.requestParameters.filters.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.target | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetlog field value is not empty then,Records.requestParameters.targetlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateInstanceInformationand if theRecords.requestParameters.agentNamelog field value is not empty then,Records.requestParameters.agentNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateDirectoryand if theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.agentName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetlog field value is not empty then,Records.requestParameters.targetlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateInstanceInformationand if theRecords.requestParameters.agentNamelog field value is not empty then,Records.requestParameters.agentNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateDirectoryand if theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.name | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetlog field value is not empty then,Records.requestParameters.targetlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateInstanceInformationand if theRecords.requestParameters.agentNamelog field value is not empty then,Records.requestParameters.agentNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toDEVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateDirectoryand if theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.sessionId | network.session_id | If the Records.eventNamelog field value is equal toStartSessionthen,Records.responseElements.sessionIdlog field is mapped to thenetwork.session_idUDM field. | 
| Records.responseElements.streamUrl | target.url | If the Records.eventNamelog field value is equal toStartSessionthen,Records.responseElements.streamUrllog field is mapped to thetarget.urlUDM field. | 
| Records.responseElements.tokenValue | target.resource.attribute.labels[res_token_value] | |
| Records.requestParameters.platformType | target.platform | If the Records.eventNamelog field value is equal toUpdateInstanceInformationand if theRecords.requestParameters.platformTypelog field value matches the regular expression patternLinuxthen, thetarget.platformUDM field is set toLINUX.Else, if the Records.requestParameters.platformTypelog field value matches the regular expression patternWindowsthen, thetarget.platformUDM field is set toWINDOWS.Else, if the Records.requestParameters.platformTypelog field value matches the regular expression patternMacOSthen, thetarget.platformUDM field is set toMAC. | 
| Records.requestParameters.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toUpdateInstanceInformationthen,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateDirectorythen,Records.responseElements.directoryIdlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.directoryId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toUpdateInstanceInformationthen,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateDirectorythen,Records.responseElements.directoryIdlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.agentVersion | target.resource.attribute.labels[req_agent_version] | If the Records.eventNamelog field value is equal toUpdateInstanceInformationthen, thetarget.resource.attribute.labels.keyUDM field is set torecords_request_parameters_agent_versionandRecords.requestParameters.agentVersionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.type | target.resource.resource_subtype | If the Records.eventNamelog field value is equal toCreateDirectorythen,Records.requestParameters.typelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.requestParameters.setAsDefault | target.resource.attribute.labels[req_set_as_default] | |
| Records.requestParameters.password | target.resource.attribute.labels[req_password] | |
| Records.requestParameters.shortName | target.resource.attribute.labels[req_short_name] | |
| Records.requestParameters.vpcSettings.vpcId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toCreateDirectoryand if theRecords.requestParameters.vpcSettings.vpcIdlog field value is not empty then,Records.requestParameters.vpcSettings.vpcIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORKand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.vpcSettings.subnetIds | target.resource.attribute.labels[req_vpc_settings_subnet_ids] | Iterate through log field Records.requestParameters.vpcSettings.subnetId, thenthe target.resource.attribute.labels.keyUDM field is set toreq_vpc_settings_subnet_idsandRecords.requestParameters.vpcSettings.subnetIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxRecords | target.resource.attribute.labels[req_max_records] | |
| Records.requestParameters.excludeManagedAlarms | target.resource.attribute.labels[req_exclude_managed_alarms] | |
| Records.requestParameters.excludeAutoscalingAlarms | target.resource.attribute.labels[req_exclude_autoscaling_alarms] | |
| Records.requestParameters.dashboardBody | target.resource.attribute.labels[req_dashboard_body] | |
| Records.requestParameters.dashboardName | target.resource.attribute.labels[req_dashboard_name] | |
| Records.responseElements.dashboardValidationMessages.dataPath | target.resource.attribute.labels[res_dashboard_validation_messages_data_path] | Iterate through log field Records.responseElements.dashboardValidationMessage, thenthe target.resource.attribute.labels.keyUDM field is set tores_dashboard_validation_messages_data_pathandRecords.responseElements.dashboardValidationMessages.dataPathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dashboardValidationMessages.message | target.resource.attribute.labels[res_dashboard_validation_messages_message] | Iterate through log field Records.responseElements.dashboardValidationMessage, thenthe target.resource.attribute.labels.keyUDM field is set tores_dashboard_validation_messages_messageandRecords.responseElements.dashboardValidationMessages.messagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - S3
The following table lists the log fields for theS3 log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.Host | target.hostname | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.Hostlog field is mapped to thetarget.hostnameUDM field. | 
| Records.requestParameters.bucketName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.x-amz-copy-source | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.key | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.configurationARN | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.bucket | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.prefix | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.Host | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyObjectand if theRecords.requestParameters.x-amz-copy-sourcelog field value is not empty then,Records.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteObjectand if theRecords.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty then,Records.requestParameters.keylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetStorageLensDashboardDataInternaland if theRecords.requestParameters.configurationARNlog field value is not empty then,Records.requestParameters.configurationARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty then,Records.requestParameters.prefixlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSTORAGE_OBJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.key | target.resource.attribute.labels[key] | If the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set tokeyandRecords.requestParameters.keylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.uploadId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.uploadIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyObjectthen,Records.requestParameters.x-amz-copy-source-if-matchlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetObjectthen,Records.requestParameters.versionIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toListObjectsthen,Records.requestParameters.markerlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.x-amz-copy-source-if-match | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.uploadIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyObjectthen,Records.requestParameters.x-amz-copy-source-if-matchlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetObjectthen,Records.requestParameters.versionIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toListObjectsthen,Records.requestParameters.markerlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.versionId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.uploadIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyObjectthen,Records.requestParameters.x-amz-copy-source-if-matchlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetObjectthen,Records.requestParameters.versionIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toListObjectsthen,Records.requestParameters.markerlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.marker | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.uploadIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyObjectthen,Records.requestParameters.x-amz-copy-source-if-matchlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetObjectthen,Records.requestParameters.versionIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toListObjectsthen,Records.requestParameters.markerlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.CompleteMultipartUpload.Part.PartNumber | target.resource.attribute.labels[part_number] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.CompleteMultipartUpload.Part, thenpartnumber - %{Records.requestParameters.CompleteMultipartUpload.Part.PartNumber}log field is mapped to thetarget.resource.attribute.labels.keyUDM field andetag - %{Records.requestParameters.CompleteMultipartUpload.Part.ETag}log field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set topart_numberandRecords.requestParameters.partNumberlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CompleteMultipartUpload.Part.ETag | target.resource.attribute.labels[part_number] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.CompleteMultipartUpload.Part, thenpartnumber - %{Records.requestParameters.CompleteMultipartUpload.Part.PartNumber}log field is mapped to thetarget.resource.attribute.labels.keyUDM field andetag - %{Records.requestParameters.CompleteMultipartUpload.Part.ETag}log field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set topart_numberandRecords.requestParameters.partNumberlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.partNumber | target.resource.attribute.labels[part_number] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.CompleteMultipartUpload.Part, thenpartnumber - %{Records.requestParameters.CompleteMultipartUpload.Part.PartNumber}log field is mapped to thetarget.resource.attribute.labels.keyUDM field andetag - %{Records.requestParameters.CompleteMultipartUpload.Part.ETag}log field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set topart_numberandRecords.requestParameters.partNumberlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CompleteMultipartUpload.xmlns | target.resource.attribute.labels[req_parameters_complete_multipart_upload_xmlns] | |
| Records.requestParameters.CreateBucketConfiguration.xmlns | target.resource.attribute.labels[req_parameters_complete_multipart_upload_xmlns] | |
| Records.responseElements.x-amz-server-side-encryption | security_result.detection_fields[x-amz-server-side-encryption] | |
| Records.requestParameters.bucketName | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty and if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty and if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutBucketReplicationand if theRecords.requestParameters.ReplicationConfiguration.Rule.Destination.Bucketlog field value is not empty then,Records.requestParameters.ReplicationConfiguration.Rule.Destination.Bucketlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ReplicationConfiguration.Rule.Destination.Bucket | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keylog field value is not empty and if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.prefixlog field value is not empty and if theRecords.requestParameters.bucketNamelog field value is not empty then,Records.requestParameters.bucketNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutBucketReplicationand if theRecords.requestParameters.ReplicationConfiguration.Rule.Destination.Bucketlog field value is not empty then,Records.requestParameters.ReplicationConfiguration.Rule.Destination.Bucketlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.key | target.resource_ancestors.attribute.labels[key] | If the Records.eventNamelog field value is equal toCopyObjectthen, thetarget.resource_ancestors.attribute.labels.keyUDM field is set tokeyandRecords.requestParameters.keylog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.x-amz-server-side-encryption | target.resource.attribute.labels[x-amz-server-side-encryption] | |
| Records.requestParameters.x-amz-version-id | target.resource.attribute.labels[x-amz-version-id] | |
| Records.requestParameters.accessControlList.x-amz-grant-full-control | target.resource.attribute.labels[x_amz_grant_full_control] | |
| Records.responseElements.x-amz-copy-source-version-id | target.resource.attribute.labels[x_amz_copy_source_version_id] | |
| Records.requestParameters.CreateBucketConfiguration.LocationConstraint | target.location.name | |
| Records.requestParameters.location | target.location.name | |
| Records.requestParameters.x-amz-acl | target.resource.attribute.permissions.name | |
| Records.requestParameters.x-amz-object-ownership | target.resource.attribute.labels[x_amz_object_ownership] | |
| Records.requestParameters.policy | security_result.detection_fields[policy] | |
| Records.requestParameters.encryption | target.resource.attribute.labels[encryption] | |
| Records.requestParameters.uploads | target.resource.attribute.labels[uploads] | |
| Records.requestParameters.x-amz-storage-class | target.resource.attribute.labels[x_amz_storage_class] | |
| Records.requestParameters.delete | target.resource.attribute.labels[delete] | |
| Records.requestParameters.accelerate | target.resource.attribute.labels[accelerate] | |
| Records.requestParameters.x-amz-request-payer | target.resource.attribute.labels[x_amz_request_payer] | If the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set tox_amz_request_payerandRecords.requestParameters.x-amz-request-payerlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.acl | target.resource.attribute.labels[acl] | |
| Records.requestParameters.analytics | target.resource.attribute.labels[analytics] | |
| Records.requestParameters.cors | target.resource.attribute.labels[cors] | |
| Records.requestParameters.intelligent-tiering | target.resource.attribute.labels[intelligent_tiering] | |
| Records.requestParameters.inventory | target.resource.attribute.labels[inventory] | |
| Records.requestParameters.lifecycle | target.resource.attribute.labels[lifecycle] | |
| Records.requestParameters.theme | target.resource.attribute.labels[theme] | |
| Records.requestParameters.logging | target.resource.attribute.labels[logging] | |
| Records.requestParameters.metrics | target.resource.attribute.labels[metrics] | |
| Records.requestParameters.notification | target.resource.attribute.labels[notification] | |
| Records.requestParameters.object-lock | target.resource.attribute.labels[object_lock] | |
| Records.requestParameters.ownershipControls | target.resource.attribute.labels[ownership_controls] | |
| Records.requestParameters.policyStatus | target.resource.attribute.labels[policy_status] | |
| Records.requestParameters.publicAccessBlock | target.resource.attribute.labels[public_access_block] | |
| Records.requestParameters.replication | target.resource.attribute.labels[replication] | |
| Records.requestParameters.requestPayment | target.resource.attribute.labels[request_payment] | |
| Records.requestParameters.tagging | target.resource.attribute.labels[tagging] | |
| Records.requestParameters.versioning | target.resource.attribute.labels[versioning] | |
| Records.requestParameters.website | target.resource.attribute.labels[website] | |
| Records.requestParameters.X-Amz-Algorithm | target.resource.attribute.labels[x_amz_algorithm] | |
| Records.requestParameters.X-Amz-Date | target.resource.attribute.labels[x_amz_date] | |
| Records.requestParameters.X-Amz-Expires | target.resource.attribute.labels[x_amz_expires] | |
| Records.requestParameters.X-Amz-SignedHeaders | target.resource.attribute.labels[x_amz_signed_headers] | |
| Records.requestParameters.response-content-disposition | target.resource.attribute.labels[response_content_disposition] | |
| Records.requestParameters.x-id | target.resource.attribute.labels[x_id] | If the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set tox_idandRecords.requestParameters.x-idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.echo-integration | target.resource.attribute.labels[echo_integration] | |
| Records.requestParameters.legal-hold | target.resource.attribute.labels[legal_hold] | |
| Records.requestParameters.resource | additional.fields[resource] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[max_results] | If the Records.eventNamelog field value is equal toListAccessPointsthen, thetarget.resource.attribute.labels.keyUDM field is set tomax_resultsandRecords.requestParameters.maxResultslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxResults | additional.fields[max_results] | If the Records.eventNamelog field value contain one of the following values
 additional.fields.keyUDM field is set tomax_resultsandRecords.requestParameters.maxResultslog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.x-amz-request-payer | additional.fields[x_amz_request_payer] | If the Records.eventNamelog field value is equal toListBucketsthen, theadditional.fields.keyUDM field is set tox_amz_request_payerandRecords.requestParameters.x-amz-request-payerlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.x-id | additional.fields[x_id] | If the Records.eventNamelog field value is equal toListBucketsthen, theadditional.fields.keyUDM field is set tox_idandRecords.requestParameters.x-idlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.requestParameters.jobStatuses | security_result.detection_fields[job_statuses] | Iterate through log field Records.requestParameters.jobStatuses, thenthe security_result.detection_fields.keyUDM field is set tojob_statusesandRecords.requestParameters.jobStatuseslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.prefix | target.resource.attribute.labels[prefix] | If the Records.eventNamelog field value is equal toListMultipartUploadsthen, thetarget.resource.attribute.labels.keyUDM field is set toprefixandRecords.requestParameters.prefixlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.delimiter | target.resource.attribute.labels[delimiter] | |
| Records.requestParameters.versions | target.resource.attribute.labels[versions] | |
| Records.requestParameters.max-keys | target.resource.attribute.labels[max_keys] | |
| Records.requestParameters.encoding-type | target.resource.attribute.labels[encoding_type] | |
| Records.requestParameters.fetch-owner | target.resource.attribute.labels[fetch_owner] | |
| Records.requestParameters.list-type | target.resource.attribute.labels[list_type] | |
| Records.requestParameters.continuation-token | target.resource.attribute.labels[continuation_token] | |
| Records.requestParameters.AccessControlPolicy.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.CORSConfiguration.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.ServerSideEncryptionConfiguration.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.LifecycleConfiguration.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.NotificationConfiguration.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.OwnershipControls.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.PublicAccessBlockConfiguration.xmlns | target.resource.attribute.labels[xmlns] | |
| Records.requestParameters.AccessControlPolicy.Owner.ID | target.user.userid | |
| Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permission | target.user_management_chain.attribute.permissions.name | Iterate through log field Records.requestParameters.AccessControlPolicy.AccessControlList.Grant, thenIf the Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field value is equal toREADthen,Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toDATA_READ.Else, if the Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field value is equal toREAD_ACPthen,Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toADMIN_READ.Else, if the Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field value is equal toWRITEthen,Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toDATA_WRITE.Else, if the Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field value is equal toWRITE_ACPthen,Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toADMIN_WRITE.Else, if the Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field value is equal toFULL_CONTROLthen,Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toDATA_READandRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toADMIN_READandRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toDATA_WRITEandRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toADMIN_WRITE.Else, Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Permissionlog field is mapped to thetarget.user_management_chain.attribute.permissions.nameUDM field and thetarget.user_management_chain.attribute.permissions.typeUDM field is set toUNKNOWN_PERMISSION_TYPE. | 
| Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.ID | target.user_management_chain.userid | Iterate through log field Records.requestParameters.AccessControlPolicy.AccessControlList.Grant, thenRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.IDlog field is mapped to thetarget.user_management_chain.useridUDM field. | 
| Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.URI | target.user_management_chain.group_identifiers | Iterate through log field Records.requestParameters.AccessControlPolicy.AccessControlList.Grant, thenRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.URIlog field is mapped to thetarget.user_management_chain.group_identifiersUDM field. | 
| Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.xsi:type | target.user_management_chain.attribute.labels[xsi_type] | Iterate through log field Records.requestParameters.AccessControlPolicy.AccessControlList.Grant, thenthe target.user_management_chain.attribute.labels.keyUDM field is set toxsi_typeandRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.xsi:typelog field is mapped to thetarget.user_management_chain.attribute.labels.valueUDM field. | 
| Records.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.xmlns:xsi | target.user_management_chain.attribute.labels[xmlns_xsi] | Iterate through log field Records.requestParameters.AccessControlPolicy.AccessControlList.Grant, thenthe target.user_management_chain.attribute.labels.keyUDM field is set toxmlns_xsiandRecords.requestParameters.AccessControlPolicy.AccessControlList.Grant.Grantee.xmlns:xsilog field is mapped to thetarget.user_management_chain.attribute.labels.valueUDM field. | 
| Records.requestParameters.CORSConfiguration.CORSRule.AllowedHeader | security_result.detection_fields[allowed_header] | |
| Records.requestParameters.CORSConfiguration.CORSRule.AllowedOrigin | security_result.detection_fields[allowed_origin] | |
| Records.requestParameters.CORSConfiguration.CORSRule.MaxAgeSeconds | security_result.detection_fields[max_age_seconds] | |
| Records.requestParameters.CORSConfiguration.CORSRule.AllowedMethod | security_result.detection_fields[allowed_method] | Iterate through log field Records.requestParameters.CORSConfiguration.CORSRule.AllowedMethod, thenthe security_result.detection_fields.keyUDM field is set toallowed_methodandRecords.requestParameters.CORSConfiguration.CORSRule.AllowedMethodlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.ServerSideEncryptionConfiguration.Rule.ApplyServerSideEncryptionByDefault.SSEAlgorithm | security_result.detection_fields[sse_algorithm] | |
| Records.requestParameters.ServerSideEncryptionConfiguration.Rule.BucketKeyEnabled | security_result.detection_fields[bucket_key_enabled] | |
| Records.requestParameters.ServerSideEncryptionConfiguration.Rule.ApplyServerSideEncryptionByDefault.KMSMasterKeyID | security_result.detection_fields[kms_master_key_id] | |
| Records.requestParameters.LifecycleConfiguration.Rule.Expiration.Days | security_result.rule_labels[rule_expiration_days] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set torule_expiration_daysandRecords.requestParameters.LifecycleConfiguration.Rule.Expiration.Dayslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set torule_expiration_daysandRecords.requestParameters.LifecycleConfiguration.Rule.Expiration.Dayslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Filter | security_result.rule_labels[filter] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tofilterandRecords.requestParameters.LifecycleConfiguration.Rule.Filterlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tofilterandRecords.requestParameters.LifecycleConfiguration.Rule.Filterlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.ID | security_result.rule_id | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then,Records.requestParameters.LifecycleConfiguration.Rule.IDlog field is mapped to thesecurity_result.rule_idUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionExpiration.NoncurrentDays | security_result.rule_labels[noncurrent_days] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tononcurrent_daysandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionExpiration.NoncurrentDayslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tononcurrent_daysandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionExpiration.NoncurrentDayslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.NoncurrentDays | security_result.rule_labels[noncurrent_days] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tononcurrent_daysandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionExpiration.NoncurrentDayslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tononcurrent_daysandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionExpiration.NoncurrentDayslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Status | security_result.rule_labels[status] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set toStatusandRecords.requestParameters.LifecycleConfiguration.Rule.Statuslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set toStatusandRecords.requestParameters.LifecycleConfiguration.Rule.Statuslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.AbortIncompleteMultipartUpload.DaysAfterInitiation | security_result.rule_labels[days_after_initiation] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set todays_after_initiationandRecords.requestParameters.LifecycleConfiguration.Rule.AbortIncompleteMultipartUpload.DaysAfterInitiationlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule.ID, thenthe security_result.rule_labels.keyUDM field is set todays_after_initiationandRecords.requestParameters.LifecycleConfiguration.Rule.AbortIncompleteMultipartUpload.DaysAfterInitiationlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Expiration.ExpiredObjectDeleteMarker | security_result.rule_labels[expired_object_delete_marker] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set toexpired_object_delete_markerandRecords.requestParameters.LifecycleConfiguration.Rule.Expiration.ExpiredObjectDeleteMarkerlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set toexpired_object_delete_markerandRecords.requestParameters.LifecycleConfiguration.Rule.Expiration.ExpiredObjectDeleteMarkerlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Filter.Prefix | security_result.rule_labels[filter_prefix] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tofilter_prefixandRecords.requestParameters.LifecycleConfiguration.Rule.Filter.Prefixlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tofilter_prefixandRecords.requestParameters.LifecycleConfiguration.Rule.Filter.Prefixlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Transition.Days | security_result.rule_labels[transition_days] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set totransition_daysandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.Dayslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set totransition_daysandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.Dayslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Transition.StorageClass | security_result.rule_labels[storage_class] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field and thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field and thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.StorageClass | security_result.rule_labels[storage_class] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field and thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.Transition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field and thesecurity_result.rule_labels.keyUDM field is set tostorage_classandRecords.requestParameters.LifecycleConfiguration.Rule.NoncurrentVersionTransition.StorageClasslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.LifecycleConfiguration.Rule.Prefix | security_result.rule_labels[prefix] | If the Records.eventNamelog field value is equal toPutBucketLifecycleand if theRecords.requestParameters.LifecycleConfiguration.Rule.IDlog field value is not empty then, thesecurity_result.rule_labels.keyUDM field is set toprefixandRecords.requestParameters.LifecycleConfiguration.Rule.Prefixlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.LifecycleConfiguration.Rule, thenthe security_result.rule_labels.keyUDM field is set toprefixandRecords.requestParameters.LifecycleConfiguration.Rule.Prefixlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.QueueConfiguration.Event | security_result.detection_fields[event] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenthe security_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenthe security_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Event | security_result.detection_fields[event] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenthe security_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenthe security_result.detection_fields.keyUDM field is set toeventandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.QueueConfiguration.Id | security_result.detection_fields[id] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenthe security_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenthe security_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Id | security_result.detection_fields[id] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenthe security_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenthe security_result.detection_fields.keyUDM field is set toidandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Idlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.QueueConfiguration.Queue | security_result.detection_fields[queue] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set toqueueandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Queuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenthe security_result.detection_fields.keyUDM field is set toqueueandRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Queuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Name | security_result.detection_fields[key] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Value | security_result.detection_fields[key] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Name | security_result.detection_fields[key] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Value | security_result.detection_fields[key] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.QueueConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.If theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then,Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenIterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule, thenRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Namelog field is mapped to thesecurity_result.detection_fields.keyUDM field andRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Filter.S3Key.FilterRule.Valuelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.CloudFunction | security_result.detection_fields[cloud_function] | If the Records.eventNamelog field value is equal toPutBucketNotificationand if theRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.Eventlog field value is not empty then, thesecurity_result.detection_fields.keyUDM field is set tocloud_functionandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.CloudFunctionlog field is mapped to thesecurity_result.detection_fields.valueUDM field.Else, Iterate through log field Records.requestParameters.NotificationConfiguration.CloudFunctionConfiguration, thenthe security_result.detection_fields.keyUDM field is set tocloud_functionandRecords.requestParameters.NotificationConfiguration.CloudFunctionConfiguration.CloudFunctionlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.NotificationConfiguration.OwnershipControls.Rule.ObjectOwnership | security_result.detection_fields[object_ownership] | The security_result.detection_fields.keyUDM field is set toobject_ownershipandRecords.requestParameters.NotificationConfiguration.OwnershipControls.Rule.ObjectOwnershiplog field is mapped to thesecurity_result.detection_fields.valueUDM field.Iterate through log field Records.requestParameters.NotificationConfiguration.OwnershipControls.Rule, thenthe security_result.detection_fields.keyUDM field is set toobject_ownershipandRecords.requestParameters.NotificationConfiguration.OwnershipControls.Rule.ObjectOwnershiplog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Version | target.resource.attribute.labels[version] | |
| Records.requestParameters.bucketPolicy.Statement.Action | target.resource.attribute.labels[action] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toactionandRecords.requestParameters.bucketPolicy.Statement.Actionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.bucketPolicy.Statement.Action, thenthe target.resource.attribute.labels.keyUDM field is set toactionandRecords.requestParameters.bucketPolicy.Statement.Actionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.Bool.aws:SecureTransport | target.resource.attribute.labels[condition_bool_aws_secure_transport] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_bool_aws_secure_transportandRecords.requestParameters.bucketPolicy.Statement.Condition.Bool.aws:SecureTransportlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Effect | target.resource.attribute.labels[effect] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toeffectandRecords.requestParameters.bucketPolicy.Statement.Effectlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Principal.Service | target.resource.attribute.labels[principal_service] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toprincipal_serviceandRecords.requestParameters.bucketPolicy.Statement.Principal.Servicelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Resource | target.resource.attribute.labels[resource] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toresourceandRecords.requestParameters.bucketPolicy.Statement.Resourcelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.requestParameters.bucketPolicy.Statement.Resource, thenthe target.resource.attribute.labels.keyUDM field is set toresourceandRecords.requestParameters.bucketPolicy.Statement.Resourcelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Sid | target.resource.attribute.labels[sid] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tosidandRecords.requestParameters.bucketPolicy.Statement.Sidlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringNotEquals.s3:x-amz-server-side-encryption-aws-kms-key-id | target.resource.attribute.labels[string_not_equals_s3_x_amz_server_side_encryption_aws_kms_key_id] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tostring_not_equals_s3_x_amz_server_side_encryption_aws_kms_key_idandRecords.requestParameters.bucketPolicy.Statement.Condition.StringNotEquals.s3:x-amz-server-side-encryption-aws-kms-key-idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringNotEquals.s3:x-amz-server-side-encryption | target.resource.attribute.labels[s3_x_amz_server_side_encryption] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tos3_x_amz_server_side_encryptionandRecords.requestParameters.bucketPolicy.Statement.Condition.StringNotEquals.s3:x-amz-server-side-encryptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringEquals.aws:SourceAccount | target.resource.attribute.labels[condition_string_equals_aws_source_account] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_string_equals_aws_source_accountandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.aws:SourceAccountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringEquals.aws:SourceArn | target.resource.attribute.labels[condition_string_equals_source_arn] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_string_equals_source_arnandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.aws:SourceArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set tocondition_string_equals_source_arnandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.AWS:SourceArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringEquals.AWS:SourceArn | target.resource.attribute.labels[condition_string_equals_source_arn] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_string_equals_source_arnandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.aws:SourceArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set tocondition_string_equals_source_arnandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.AWS:SourceArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Id | target.resource.attribute.labels[id] | |
| Records.requestParameters.bucketPolicy.Statement.Principal | target.resource.attribute.labels[principal] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toprincipalandRecords.requestParameters.bucketPolicy.Statement.Principallog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Principal.AWS | target.resource.attribute.labels[principal_aws] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toprincipal_awsandRecords.requestParameters.bucketPolicy.Statement.Principal.AWSlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.NumericLessThan.s3:TlsVersion | target.resource.attribute.labels[condition_numeric_less_than_s3_tls_version] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_numeric_less_than_s3_tls_versionandRecords.requestParameters.bucketPolicy.Statement.Condition.NumericLessThan.s3:TlsVersionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Condition.StringEquals.s3:x-amz-acl | target.resource.attribute.labels[condition_string_equals_s3_x_amz_acl] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set tocondition_string_equals_s3_x_amz_aclandRecords.requestParameters.bucketPolicy.Statement.Condition.StringEquals.s3:x-amz-acllog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.bucketPolicy.Statement.Principal.CanonicalUser | target.resource.attribute.labels[principal_canonical_user] | Iterate through log field Records.requestParameters.bucketPolicy.Statement, thenthe target.resource.attribute.labels.keyUDM field is set toprincipal_canonical_userandRecords.requestParameters.bucketPolicy.Statement.Principal.CanonicalUserlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.PublicAccessBlockConfiguration.BlockPublicAcls | target.resource.attribute.labels[req_block_public_acls] | |
| Records.requestParameters.PublicAccessBlockConfiguration.BlockPublicPolicy | target.resource.attribute.labels[req_block_public_policy] | |
| Records.requestParameters.PublicAccessBlockConfiguration.IgnorePublicAcls | target.resource.attribute.labels[req_ignore_public_acls] | |
| Records.requestParameters.PublicAccessBlockConfiguration.RestrictPublicBuckets | target.resource.attribute.labels[req_restrict_public_buckets] | |
| Records.requestParameters.ReplicationConfiguration.Rule.Status | target.resource_ancestors.attribute.labels[req_replication_configuration_rule_status] | |
| Records.requestParameters.ReplicationConfiguration.Role | target.resource.attribute.roles.name | |
| Records.requestParameters.ReplicationConfiguration.Rule.ID | target.resource.attribute.labels[req_replication_configuration_rule_id] | |
| Records.requestParameters.ReplicationConfiguration.Rule.Destination.StorageClass | target.resource.attribute.labels[req_replication_configuration_rule_destination_storage_class] | |
| Records.requestParameters.Tagging.TagSet.Tag.Key | target.resource.attribute.labels[req_tagging_tag_set_tag_key] | Records.requestParameters.Tagging.TagSet.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.Tagging.TagSet.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.Tagging.TagSet.Tag.Value | target.resource.attribute.labels[req_tagging_tag_set_tag_key] | Records.requestParameters.Tagging.TagSet.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.Tagging.TagSet.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.Tagging.xmlns | target.resource.attribute.labels[req_tagging_xmlns] | |
| Records.requestParameters.VersioningConfiguration.Status | target.resource.attribute.labels[req_versioning_configuration_status] | |
| Records.requestParameters.VersioningConfiguration.xmlns | target.resource.attribute.labels[req_versioning_configuration_xmlns] | |
| Records.requestParameters.WebsiteConfiguration.xmlns | target.resource.attribute.labels[req_website_configuration_xmlns] | |
| Records.requestParameters.WebsiteConfiguration.ErrorDocument.Key | target.resource.attribute.labels[req_website_configuration_error_document_key] | |
| Records.requestParameters.WebsiteConfiguration.IndexDocument.Suffix | target.resource.attribute.labels[req_website_configuration_index_document_suffix] | |
| Records.requestParameters.WebsiteConfiguration.RedirectAllRequestsTo.Protocol | network.application_protocol | If the Records.requestParameters.WebsiteConfiguration.RedirectAllRequestsTo.Protocollog field value is equal tohttpsthen, thenetwork.application_protocolUDM field is set toHTTPS.Else, if the Records.requestParameters.WebsiteConfiguration.RedirectAllRequestsTo.Protocollog field value is equal tohttpthen, thenetwork.application_protocolUDM field is set toHTTP. | 
| Records.requestParameters.WebsiteConfiguration.RedirectAllRequestsTo.HostName | about.hostname | |
| Records.requestParameters.x-amz-server-side-encryption-aws-kms-key-id | target.resource.attribute.labels[req_x-amz-server-side-encryption-aws-kms-key-id] | |
| Records.requestParameters.x-amz-server-side-encryption-context | target.resource.attribute.labels[req_x-amz-server-side-encryption-context] | |
| Records.responseElements.x-amz-version-id | target.resource.attribute.labels[res_x-amz-version-id] | |
| Records.responseElements.x-amz-server-side-encryption-aws-kms-key-id | security_result.detection_fields[res_x-amz-server-side-encryption-aws-kms-key-id] | |
| Records.responseElements.x-amz-server-side-encryption-context | security_result.detection_fields[res_x-amz-server-side-encryption-context] | |
| Records.responseElements.x-amz-expiration | target.resource.attribute.labels[res_x-amz-expiration] | |
| Records.requestParameters.x-amz-copy-source-range | target.resource.attribute.labels[req_x-amz-copy-source-range] | |
| Records.requestParameters.x-amz-copy-source | target.resource.attribute.labels[req_x-amz-copy-source] | If the Records.eventNamelog field value is equal toUploadPartCopythen, thetarget.resource.attribute.labels.keyUDM field is set toreq_x-amz-copy-sourceandRecords.requestParameters.x-amz-copy-sourcelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Elastic Load Balancer
The following table lists the log fields for theElastic Load Balancer log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.certificates.certificateArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceArns | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.listenerArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerNames | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.listeners.listenerArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.listenerArns | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targetGroupArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targetGroupArns | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.names | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.targetGroups.targetGroupArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.loadBalancers.loadBalancerArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerArns | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleArns | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targets.id | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toConfigureHealthCheckand if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerAttributesand if theRecords.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNamelog field value is not empty then,Records.requestParameters.loadBalancerNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTagsand if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER. Else,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0and if theRecords.responseElements.listeners.listenerArnlog field value is not empty then,Records.responseElements.listeners.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeListenersand if theRecords.requestParameters.resourceArnslog field value is not empty then,Iterate through log field Records.requestParameters.listenerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.listenerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.listenerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand theabout.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.targetGroupArnlog field value is not empty then,Records.responseElements.targetGroups.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetGroupsand if theRecords.requestParameters.targetGroupArnslog field value is not empty then,Iterate through log field Records.requestParameters.targetGroupArns, thenIf the indexvalue is equal to0then,Records.requestParameters.targetGroupArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targetGroupArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0and if theRecords.responseElements.loadBalancers.loadBalancerArnlog field value is not empty then,Records.responseElements.loadBalancers.loadBalancerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancersand if theRecords.requestParameters.loadBalancerArnslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerArns, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.nameslog field value is not empty then,Iterate through log field Records.requestParameters.names, thenIf the indexvalue is equal to0then,Records.requestParameters.nameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.nameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.loadBalancerNameslog field value is not empty then,Iterate through log field Records.requestParameters.loadBalancerNames, thenIf the indexvalue is equal to0then,Records.requestParameters.loadBalancerNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.loadBalancerNameslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteRuleand if theRecords.requestParameters.ruleArnlog field value is not empty then,Records.requestParameters.ruleArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRulesand if theRecords.requestParameters.ruleArnslog field value is not empty then,Iterate through log field Records.requestParameters.ruleArns, thenIf the indexvalue is equal to0then,Records.requestParameters.ruleArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.ruleArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRuleand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty then,Iterate through log field Records.requestParameters.targets, thenIf the Records.requestParameters.targets.idlog field value is not empty and if theindexvalue is equal to0then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.targets.idlog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.resourceArn, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else,Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toLOAD_BALANCERand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.listenerArn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.certificates.certificateArn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.instances.instanceId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.instances.instanceId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerArn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.targetGroups.loadBalancerArns | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.loadBalancers.availabilityZones.subnetId | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerArns | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.names | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.loadBalancerNames | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleArns | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targets.id | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targetGroupArn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceArns | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAddListenerCertificatesand if theRecords.requestParameters.listenerArnlog field value is not empty then,Records.requestParameters.listenerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRemoveListenerCertificatesthen,Iterate through log field Records.requestParameters.certificate, thenIf the Records.requestParameters.certificates.certificateArnlog field value is not empty then,Records.requestParameters.certificates.certificateArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRegisterInstancesWithLoadBalancerthen,Iterate through log field Records.responseElements.instance, thenIf the Records.responseElements.instances.instanceIdlog field value is not empty then,Records.responseElements.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instance, thenIf the Records.requestParameters.instances.instanceIdlog field value is not empty then,Records.requestParameters.instances.instanceIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.loadBalancerArnlog field value is not empty then,Records.requestParameters.loadBalancerArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyTargetGroupthen,Iterate through log field Records.responseElements.targetGroup, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.targetGroups.loadBalancerArn, thenRecords.responseElements.targetGroups.loadBalancerArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenIf the Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field value is not empty then,Records.responseElements.loadBalancers.availabilityZones.subnetIdlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSUBNETand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenIf the Records.requestParameters.targets.idlog field value is not empty then,Records.requestParameters.targets.idlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealthand if theRecords.requestParameters.targetslog field value is not empty and if theRecords.requestParameters.targetGroupArnlog field value is not empty then,Records.requestParameters.targetGroupArnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.healthCheck.healthyThreshold | target.resource.attribute.labels[req_health_check_healthy_threshold] | |
| Records.requestParameters.healthCheck.interval | target.resource.attribute.labels[req_health_check_interval] | |
| Records.requestParameters.healthCheck.unhealthyThreshold | target.resource.attribute.labels[req_health_check_unhealthy_threshold] | |
| Records.requestParameters.healthCheck.timeout | target.resource.attribute.labels[req_health_check_timeout] | |
| Records.requestParameters.healthCheck.target | network.ip_protocol | If the Records.eventNamelog field value is equal toConfigureHealthCheckthen, the healthcheck_protocol and health_check_port is extracted fromrecords.requestparam.targetlog field using the grok pattern. If thehealth_check_protocollog field value contain one of the following values
 health_check_protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If thehealth_check_protocollog field value is equal toTCPthen, thenetwork.ip_protocolUDM field is set toTCP. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.health_check_portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| Records.requestParameters.protocol | network.ip_protocol | If the Records.eventNamelog field value is equal toConfigureHealthCheckthen, the healthcheck_protocol and health_check_port is extracted fromrecords.requestparam.targetlog field using the grok pattern.. If thehealth_check_protocollog field value contain one of the following values
 health_check_protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If thehealth_check_protocollog field value is equal toTCPthen, thenetwork.ip_protocolUDM field is set toTCP. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.health_check_portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| Records.responseElements.targetGroups.protocol | network.ip_protocol | If the Records.eventNamelog field value is equal toConfigureHealthCheckthen, the healthcheck_protocol and health_check_port is extracted fromrecords.requestparam.targetlog field using the grok pattern.. If thehealth_check_protocollog field value contain one of the following values
 health_check_protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If thehealth_check_protocollog field value is equal toTCPthen, thenetwork.ip_protocolUDM field is set toTCP. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.health_check_portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| health_check_port | network.ip_protocol | If the Records.eventNamelog field value is equal toConfigureHealthCheckthen, the healthcheck_protocol and health_check_port is extracted fromrecords.requestparam.targetlog field using the grok pattern. If thehealth_check_protocollog field value contain one of the following values
 health_check_protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If thehealth_check_protocollog field value is equal toTCPthen, thenetwork.ip_protocolUDM field is set toTCP. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.health_check_portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| health_check_protocol | network.ip_protocol | If the Records.eventNamelog field value is equal toConfigureHealthCheckthen, the healthcheck_protocol and health_check_port is extracted fromrecords.requestparam.targetlog field using the grok pattern. If thehealth_check_protocollog field value contain one of the following values
 health_check_protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If thehealth_check_protocollog field value is equal toTCPthen, thenetwork.ip_protocolUDM field is set toTCP. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.health_check_portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.requestParameters.protocollog field value contain one of the following values
 Records.requestParameters.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.protocollog field value contain one of the following values
 Records.responseElements.targetGroups.protocollog field is mapped to thenetwork.ip_protocolUDM field. Else, thenetwork.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| Records.requestParameters.pageSize | target.resource.attribute.labels[req_page_size] | |
| Records.requestParameters.tagKeys | target.resource.attribute.labels[req_tag_keys] | Iterate through log field Records.requestParameters.tagKeys, thenthe target.resource.attribute.labels.keyUDM field is set toreq_tag_keysandRecords.requestParameters.tagKeyslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyAttributes.attributeName | target.resource.attribute.labels[req_policy_attributes_attribute_value] | Iterate through log field Records.requestParameters.policyAttribute, thenRecords.requestParameters.policyAttributes.attributeNamelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.policyAttributes.attributeValuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyAttributes.attributeValue | target.resource.attribute.labels[req_policy_attributes_attribute_value] | Iterate through log field Records.requestParameters.policyAttribute, thenRecords.requestParameters.policyAttributes.attributeNamelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.policyAttributes.attributeValuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyName | security_result.rule_name | If the Records.eventNamelog field value is equal toCreateLoadBalancerPolicythen,Records.requestParameters.policyNamelog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerPoliciesthen,Iterate through log field Records.requestParameters.policyNames, thenRecords.requestParameters.policyNameslog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.sslPolicylog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. Else,Records.requestParameters.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.policyNames | security_result.rule_name | If the Records.eventNamelog field value is equal toCreateLoadBalancerPolicythen,Records.requestParameters.policyNamelog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerPoliciesthen,Iterate through log field Records.requestParameters.policyNames, thenRecords.requestParameters.policyNameslog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.sslPolicylog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. Else,Records.requestParameters.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.sslPolicy | security_result.rule_name | If the Records.eventNamelog field value is equal toCreateLoadBalancerPolicythen,Records.requestParameters.policyNamelog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerPoliciesthen,Iterate through log field Records.requestParameters.policyNames, thenRecords.requestParameters.policyNameslog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.sslPolicylog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. Else,Records.requestParameters.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.responseElements.rules.ruleArn | security_result.rule_name | If the Records.eventNamelog field value is equal toCreateLoadBalancerPolicythen,Records.requestParameters.policyNamelog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerPoliciesthen,Iterate through log field Records.requestParameters.policyNames, thenRecords.requestParameters.policyNameslog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.sslPolicylog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. Else,Records.requestParameters.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.ruleArn | security_result.rule_name | If the Records.eventNamelog field value is equal toCreateLoadBalancerPolicythen,Records.requestParameters.policyNamelog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLoadBalancerPoliciesthen,Iterate through log field Records.requestParameters.policyNames, thenRecords.requestParameters.policyNameslog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.sslPolicylog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. Else,Records.requestParameters.ruleArnlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.policyTypeName | security_result.rule_type | |
| Records.requestParameters.attributes.key | target.resource.attribute.labels[req_attributes_key] | If the Records.eventNamelog field value is equal toModifyLoadBalancerAttributesand if theRecords.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.attributes, thenRecords.responseElements.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.requestParameters.attributes, thenRecords.requestParameters.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.attributes.value | target.resource.attribute.labels[req_attributes_key] | If the Records.eventNamelog field value is equal toModifyLoadBalancerAttributesand if theRecords.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.attributes, thenRecords.responseElements.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.requestParameters.attributes, thenRecords.requestParameters.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.attributes.key | target.resource.attribute.labels[req_attributes_key] | If the Records.eventNamelog field value is equal toModifyLoadBalancerAttributesand if theRecords.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.attributes, thenRecords.responseElements.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.requestParameters.attributes, thenRecords.requestParameters.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.attributes.value | target.resource.attribute.labels[req_attributes_key] | If the Records.eventNamelog field value is equal toModifyLoadBalancerAttributesand if theRecords.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.attributes, thenRecords.responseElements.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.requestParameters.attributes, thenRecords.requestParameters.attributes.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.attributes.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancerAttributes.connectionDraining.timeout | target.resource.attribute.labels[res_connection_draining_timeout] | |
| Records.responseElements.loadBalancerAttributes.connectionDraining.enabled | target.resource.attribute.labels[res_connection_draining_enabled] | |
| Records.responseElements.loadBalancerAttributes.accessLog.enabled | target.resource.attribute.labels[res_access_log_enabled] | |
| Records.responseElements.loadBalancerAttributes.crossZoneLoadBalancing.enabled | target.resource.attribute.labels[res_cross_zone_load_balancing_enabled] | |
| Records.responseElements.loadBalancerAttributes.connectionSettings.idleTimeout | target.resource.attribute.labels[res_connection_settings_idle_timeout] | |
| Records.requestParameters.loadBalancerType | target.resource.resource_subtype | If the Records.eventNamelog field value is equal toDescribeSSLPoliciesthen,Records.requestParameters.loadBalancerTypelog field is mapped to thetarget.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.typelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.responseElements.loadBalancers.type | target.resource.resource_subtype | If the Records.eventNamelog field value is equal toDescribeSSLPoliciesthen,Records.requestParameters.loadBalancerTypelog field is mapped to thetarget.resource.resource_subtypeUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.typelog field is mapped to thetarget.resource.resource_subtypeUDM field. | 
| Records.requestParameters.port | target.port | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealththen,Iterate through log field Records.requestParameters.targets, thenIf the indexvalue is equal to0then,Records.requestParameters.targets.portlog field is mapped to thetarget.portUDM field. Else,Records.requestParameters.targets.portlog field is mapped to theabout.portUDM field. | 
| Records.responseElements.targetGroups.port | target.port | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealththen,Iterate through log field Records.requestParameters.targets, thenIf the indexvalue is equal to0then,Records.requestParameters.targets.portlog field is mapped to thetarget.portUDM field. Else,Records.requestParameters.targets.portlog field is mapped to theabout.portUDM field. | 
| Records.requestParameters.targets.port | target.port | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealththen,Iterate through log field Records.requestParameters.targets, thenIf the indexvalue is equal to0then,Records.requestParameters.targets.portlog field is mapped to thetarget.portUDM field. Else,Records.requestParameters.targets.portlog field is mapped to theabout.portUDM field. | 
| Records.requestParameters.targets.port | target.port | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.portlog field is mapped to thetarget.portUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTargetHealththen,Iterate through log field Records.requestParameters.targets, thenIf the indexvalue is equal to0then,Records.requestParameters.targets.portlog field is mapped to thetarget.portUDM field. Else,Records.requestParameters.targets.portlog field is mapped to theabout.portUDM field. | 
| Records.requestParameters.tags.key | target.resource.attribute.labels[req_tags_key] | Iterate through log field Records.requestParameters.tag, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels[req_tags_key] | Iterate through log field Records.requestParameters.tag, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.type | about.resource.attribute.labels[res_listeners_default_actions_type] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listener, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.resource.attribute.labels.keyUDM field is set tores_listeners_default_actions_typeandRecords.responseElements.listeners.defaultActions.typelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.order | about.resource.attribute.labels[res_listeners_default_actions_order] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.resource.attribute.labels.keyUDM field is set tores_listeners_default_actions_orderandRecords.responseElements.listeners.defaultActions.orderlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.fixedResponseConfig.contentType | about.resource.attribute.labels[res_listeners_default_actions_fixed_response_config_content_type] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.resource.attribute.labels.keyUDM field is set tores_listeners_default_actions_fixed_response_config_content_typeandRecords.responseElements.listeners.defaultActions.fixedResponseConfig.contentTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.certificates.certificateArn | target.resource.attribute.labels[res_listeners_certificates_certificate_arn] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.certificates, thenthe target.resource.attribute.labels.keyUDM field is set tores_listeners_certificates_certificate_arnandRecords.responseElements.listeners.certificates.certificateArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.fixedResponseConfig.statusCode | about.network.http.response_code | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe redirect_status_code is extracted from Records.responseElements.listeners.defaultActions.redirectConfig.statusCodelog field using the grok pattern andredirect_status_codelog field is mapped to theabout.network.http.response_codeUDM field. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.statusCode | about.network.http.response_code | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenHTTP_%{NUMBER:redirect_status_code}log field is mapped to theRecords.responseElements.listeners.defaultActions.redirectConfig.statusCodeUDM field andredirect_status_codelog field is mapped to theabout.network.http.response_codeUDM field. | 
| redirect_status_code | about.network.http.response_code | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenHTTP_%{NUMBER:redirect_status_code}log field is mapped to theRecords.responseElements.listeners.defaultActions.redirectConfig.statusCodeUDM field andredirect_status_codelog field is mapped to theabout.network.http.response_codeUDM field. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.path | about.network.http.referral_url | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenRecords.responseElements.listeners.defaultActions.redirectConfig.pathlog field is mapped to theabout.network.http.referral_urlUDM field. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.host | about.hostname | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenRecords.responseElements.listeners.defaultActions.redirectConfig.hostlog field is mapped to theabout.hostnameUDM field. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.port | about.port | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenRecords.responseElements.listeners.defaultActions.redirectConfig.portlog field is mapped to theabout.portUDM field. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.protocol | about.network.application_protocol | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenIf the Records.responseElements.listeners.defaultActions.redirectConfig.protocollog field value contain one of the following values
 Records.responseElements.listeners.defaultActions.redirectConfig.protocollog field is mapped to theabout.network.application_protocolUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.healthCheckProtocollog field value contain one of the following values
 Records.responseElements.targetGroups.healthCheckProtocollog field is mapped to theabout.network.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.healthCheckProtocollog field value contain one of the following values
 Records.responseElements.targetGroups.healthCheckProtocollog field is mapped to theabout.network.ip_protocolUDM field. Else, theabout.network.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| Records.responseElements.targetGroups.healthCheckProtocol | about.network.application_protocol | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenIf the Records.responseElements.listeners.defaultActions.redirectConfig.protocollog field value contain one of the following values
 Records.responseElements.listeners.defaultActions.redirectConfig.protocollog field is mapped to theabout.network.application_protocolUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0and if theRecords.responseElements.targetGroups.healthCheckProtocollog field value contain one of the following values
 Records.responseElements.targetGroups.healthCheckProtocollog field is mapped to theabout.network.application_protocolUDM field. Else, If theRecords.responseElements.targetGroups.healthCheckProtocollog field value contain one of the following values
 Records.responseElements.targetGroups.healthCheckProtocollog field is mapped to theabout.network.ip_protocolUDM field. Else, theabout.network.ip_protocolUDM field is set toUNKNOWN_IP_PROTOCOL. | 
| Records.responseElements.listeners.defaultActions.redirectConfig.query | about.resource.attribute.labels[res_listeners_default_actions_redirect_config_query] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.resource.attribute.labels.keyUDM field is set tores_listeners_default_actions_redirect_config_queryandRecords.responseElements.listeners.defaultActions.redirectConfig.querylog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.forwardConfig.targetGroupStickinessConfig.enabled | about.group.attribute.labels[res_listeners_default_actions_forward_config_target_group_stickiness_config_enabled] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.group.attribute.labels.keyUDM field is set tores_listeners_default_actions_forward_config_target_group_stickiness_config_enabledandRecords.responseElements.listeners.defaultActions.forwardConfig.targetGroupStickinessConfig.enabledlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.targetGroupArn | about.group.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listener, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenRecords.responseElements.listeners.defaultActions.targetGroupArnlog field is mapped to theabout.group.product_object_idUDM field. | 
| Records.responseElements.listeners.mutualAuthentication.mode | target.resource.attribute.labels[res_listeners_mutual_authentication_mode] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_listeners_mutual_authentication_modeandRecords.responseElements.listeners.mutualAuthentication.modelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.forwardConfig.targetGroups.weight | about.group.attribute.labels[res_listeners_default_actions_forward_config_target_groups_weight] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenIterate through log field Records.responseElements.listeners.defaultActions.forwardConfig.targetGroup, thenthe about.group.attribute.labels.keyUDM field is set tores_listeners_default_actions_forward_config_target_groups_weightandRecords.responseElements.listeners.defaultActions.forwardConfig.targetGroups.weightlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.forwardConfig.targetGroups.targetGroupArn | about.group.attribute.labels[res_listeners_default_actions_forward_config_target_groups_target_group_arn] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenIterate through log field Records.responseElements.listeners.defaultActions.forwardConfig.targetGroup, thenthe about.group.attribute.labels.keyUDM field is set tores_listeners_default_actions_forward_config_target_groups_target_group_arnandRecords.responseElements.listeners.defaultActions.forwardConfig.targetGroups.targetGroupArnlog field is mapped to theabout.group.attribute.labels.valueUDM field. | 
| Records.responseElements.listeners.defaultActions.fixedResponseConfig.messageBody | about.resource.attribute.labels[res_listeners_default_actions_fixed_response_config_message_body] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.listeners, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.listeners.defaultAction, thenthe about.resource.attribute.labels.keyUDM field is set tores_listeners_default_actions_fixed_response_config_message_bodyandRecords.responseElements.listeners.defaultActions.fixedResponseConfig.messageBodylog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.marker | target.resource.attribute.labels[req_marker] | |
| Records.responseElements.targetGroups.protocolVersion | network.application_protocol_version | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.protocolVersionlog field is mapped to thenetwork.application_protocol_versionUDM field. | 
| Records.responseElements.targetGroups.healthCheckPath | target.resource.attribute.labels[res_target_groups_health_check_path] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_health_check_pathandRecords.responseElements.targetGroups.healthCheckPathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.healthCheckIntervalSeconds | target.resource.attribute.labels[res_target_groups_health_check_interval_seconds] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_health_check_interval_secondsandRecords.responseElements.targetGroups.healthCheckIntervalSecondslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.ipAddressType | target.resource.attribute.labels[res_target_groups_ip_address_type] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_ip_address_typeandRecords.responseElements.targetGroups.ipAddressTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.healthCheckEnabled | target.resource.attribute.labels[res_target_groups_health_check_enabled] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_health_check_enabledandRecords.responseElements.targetGroups.healthCheckEnabledlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.healthCheckTimeoutSeconds | target.resource.attribute.labels[res_target_groups_health_check_timeout_seconds] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_health_check_timeout_secondsandRecords.responseElements.targetGroups.healthCheckTimeoutSecondslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.targetType | target.resource.attribute.labels[res_target_groups_target_type] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_target_typeandRecords.responseElements.targetGroups.targetTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.matcher.httpCode | network.http.response_code | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.matcher.httpCodelog field is mapped to thenetwork.http.response_codeUDM field. | 
| Records.responseElements.targetGroups.healthCheckPort | target.resource.attribute.labels[res_target_groups_health_check_port] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_health_check_portandRecords.responseElements.targetGroups.healthCheckPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.healthyThresholdCount | target.resource.attribute.labels[res_target_groups_healthy_threshold_count] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_healthy_threshold_countandRecords.responseElements.targetGroups.healthyThresholdCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.unhealthyThresholdCount | target.resource.attribute.labels[res_target_groups_unhealthy_threshold_count] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_unhealthy_threshold_countandRecords.responseElements.targetGroups.unhealthyThresholdCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.targetGroups.vpcId | target.asset.attribute.cloud.vpc.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.vpcIdlog field is mapped to thetarget.asset.attribute.cloud.vpc.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.vpcIdlog field is mapped to thetarget.asset.attribute.cloud.vpc.nameUDM field. | 
| Records.responseElements.loadBalancers.vpcId | target.asset.attribute.cloud.vpc.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then,Records.responseElements.targetGroups.vpcIdlog field is mapped to thetarget.asset.attribute.cloud.vpc.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.vpcIdlog field is mapped to thetarget.asset.attribute.cloud.vpc.nameUDM field. | 
| Records.responseElements.targetGroups.targetGroupName | target.resource.attribute.labels[res_target_groups_target_group_name] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.responseElements.targetGroups, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_target_groups_target_group_nameandRecords.responseElements.targetGroups.targetGroupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.loadBalancerName | target.resource.attribute.labels[res_load_balancers_load_balancer_name] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_load_balancers_load_balancer_nameandRecords.responseElements.loadBalancers.loadBalancerNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.state.code | target.resource.attribute.labels[res_load_balancers_state_code] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_load_balancers_state_codeandRecords.responseElements.loadBalancers.state.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.scheme | target.resource.attribute.labels[res_load_balancers_scheme] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_load_balancers_schemeandRecords.responseElements.loadBalancers.schemelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.ipAddressType | target.resource.attribute.labels[res_load_balancers_ip_address_type] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_load_balancers_ip_address_typeandRecords.responseElements.loadBalancers.ipAddressTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.dNSName | network.dns_domain | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.dNSNamelog field is mapped to thenetwork.dns_domainUDM field. | 
| Records.responseElements.loadBalancers.createdTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Records.responseElements.loadBalancers.createdTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.loadBalancers.canonicalHostedZoneId | target.resource.attribute.labels[res_load_balancers_canonical_hosted_zone_id] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tores_load_balancers_canonical_hosted_zone_idandRecords.responseElements.loadBalancers.canonicalHostedZoneIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.loadBalancers.availabilityZones.zoneName | target.resource_ancestors.attribute.cloud.availability_zone | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenRecords.responseElements.loadBalancers.availabilityZones.zoneNamelog field is mapped to thetarget.resource_ancestors.attribute.cloud.availability_zoneUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenRecords.requestParameters.targets.availabilityZonelog field is mapped to thetarget.resource_ancestors.attribute.cloud.availability_zoneUDM field. | 
| Records.requestParameters.targets.availabilityZone | target.resource_ancestors.attribute.cloud.availability_zone | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.availabilityZone, thenRecords.responseElements.loadBalancers.availabilityZones.zoneNamelog field is mapped to thetarget.resource_ancestors.attribute.cloud.availability_zoneUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenRecords.requestParameters.targets.availabilityZonelog field is mapped to thetarget.resource_ancestors.attribute.cloud.availability_zoneUDM field. | 
| Records.responseElements.loadBalancers.securityGroups | security_result.detection_fields[res_load_balancers_security_groups] | If the Records.eventNamelog field value is equal toCreateLoadBalancerthen,Iterate through log field Records.responseElements.loadBalancers, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.loadBalancers.securityGroup, thenthe security_result.detection_fields.keyUDM field is set tores_load_balancers_security_groupsandRecords.responseElements.loadBalancers.securityGroupslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.targets.port | target.resource_ancestors.attribute.labels[req_targets_port] | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.target, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_targets_portandRecords.requestParameters.targets.portlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.rules.priority | security_result.priority_details | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.prioritylog field is mapped to thesecurity_result.priority_detailsUDM field.Else, Records.requestParameters.prioritylog field is mapped to thesecurity_result.priority_detailsUDM field. | 
| Records.requestParameters.priority | security_result.priority_details | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenRecords.responseElements.rules.prioritylog field is mapped to thesecurity_result.priority_detailsUDM field.Else, Records.requestParameters.prioritylog field is mapped to thesecurity_result.priority_detailsUDM field. | 
| Records.responseElements.rules.isDefault | security_result.rule_labels[res_rules_is_default] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenthe security_result.rule_labels.keyUDM field is set tores_rules_is_defaultandRecords.responseElements.rules.isDefaultlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, the security_result.rule_labels.keyUDM field is set toreq_rules_is_defaultandRecords.requestParameters.isDefaultlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.isDefault | security_result.rule_labels[res_rules_is_default] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenthe security_result.rule_labels.keyUDM field is set tores_rules_is_defaultandRecords.responseElements.rules.isDefaultlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, the security_result.rule_labels.keyUDM field is set toreq_rules_is_defaultandRecords.requestParameters.isDefaultlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.forwardConfig.targetGroups.targetGroupArn | security_result.rule_labels[res_rules_actions_forward_config_target_groups_target_group_arn] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenIterate through log field Records.responseElements.rules.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_groups_target_group_arnandRecords.responseElements.rules.actions.forwardConfig.targetGroups.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenIterate through log field Records.requestParameters.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_groups_target_group_arnandRecords.requestParameters.actions.forwardConfig.targetGroups.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.forwardConfig.targetGroups.targetGroupArn | security_result.rule_labels[res_rules_actions_forward_config_target_groups_target_group_arn] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenIterate through log field Records.responseElements.rules.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_groups_target_group_arnandRecords.responseElements.rules.actions.forwardConfig.targetGroups.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenIterate through log field Records.requestParameters.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_groups_target_group_arnandRecords.requestParameters.actions.forwardConfig.targetGroups.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.forwardConfig.targetGroups.weight | security_result.rule_labels[res_rules_actions_forward_config_target_groups_weight] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenIterate through log field Records.responseElements.rules.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_groups_weightandRecords.responseElements.rules.actions.forwardConfig.targetGroups.weightlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenIterate through log field Records.requestParameters.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_groups_weightandRecords.requestParameters.actions.forwardConfig.targetGroups.weightlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.forwardConfig.targetGroups.weight | security_result.rule_labels[res_rules_actions_forward_config_target_groups_weight] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenIterate through log field Records.responseElements.rules.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_groups_weightandRecords.responseElements.rules.actions.forwardConfig.targetGroups.weightlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenIterate through log field Records.requestParameters.actions.forwardConfig.targetGroup, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_groups_weightandRecords.requestParameters.actions.forwardConfig.targetGroups.weightlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.type | security_result.rule_labels[res_rules_actions_type] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_typeandRecords.responseElements.rules.actions.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_typeandRecords.requestParameters.actions.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.type | security_result.rule_labels[res_rules_actions_type] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_typeandRecords.responseElements.rules.actions.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_typeandRecords.requestParameters.actions.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.forwardConfig.targetGroupStickinessConfig.enabled | security_result.rule_labels[res_rules_actions_forward_config_target_group_stickiness_config_enabled] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_group_stickiness_config_enabledandRecords.responseElements.rules.actions.forwardConfig.targetGroupStickinessConfig.enabledlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_group_stickiness_config_enabledandRecords.requestParameters.actions.forwardConfig.targetGroupStickinessConfig.enabledlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.forwardConfig.targetGroupStickinessConfig.enabled | security_result.rule_labels[res_rules_actions_forward_config_target_group_stickiness_config_enabled] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_forward_config_target_group_stickiness_config_enabledandRecords.responseElements.rules.actions.forwardConfig.targetGroupStickinessConfig.enabledlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_forward_config_target_group_stickiness_config_enabledandRecords.requestParameters.actions.forwardConfig.targetGroupStickinessConfig.enabledlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.targetGroupArn | security_result.rule_labels[res_rules_actions_target_group_arn] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_target_group_arnandRecords.responseElements.rules.actions.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_target_group_arnandRecords.requestParameters.actions.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.targetGroupArn | security_result.rule_labels[res_rules_actions_target_group_arn] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_target_group_arnandRecords.responseElements.rules.actions.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_target_group_arnandRecords.requestParameters.actions.targetGroupArnlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.fixedResponseConfig.contentType | security_result.rule_labels[res_rules_actions_fixed_response_config_content_type] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_content_typeandRecords.responseElements.rules.actions.fixedResponseConfig.contentTypelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_fixed_response_config_content_typeandRecords.requestParameters.actions.fixedResponseConfig.contentTypelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.fixedResponseConfig.contentType | security_result.rule_labels[res_rules_actions_fixed_response_config_content_type] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_content_typeandRecords.responseElements.rules.actions.fixedResponseConfig.contentTypelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_fixed_response_config_content_typeandRecords.requestParameters.actions.fixedResponseConfig.contentTypelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.fixedResponseConfig.statusCode | security_result.rule_labels[res_rules_actions_fixed_response_config_status_code] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_status_codeandRecords.responseElements.rules.actions.fixedResponseConfig.statusCodelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_fixed_response_config_status_codeandRecords.requestParameters.actions.fixedResponseConfig.statusCodelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.fixedResponseConfig.statusCode | security_result.rule_labels[res_rules_actions_fixed_response_config_status_code] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_status_codeandRecords.responseElements.rules.actions.fixedResponseConfig.statusCodelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_fixed_response_config_status_codeandRecords.requestParameters.actions.fixedResponseConfig.statusCodelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.fixedResponseConfig.messageBody | security_result.rule_labels[res_rules_actions_fixed_response_config_message_body] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_message_bodyandRecords.responseElements.rules.actions.fixedResponseConfig.messageBodylog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set torecords_request_parameters_actions_fixed_response_config_message_bodyandRecords.requestParameters.actions.fixedResponseConfig.messageBodylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.fixedResponseConfig.messageBody | security_result.rule_labels[res_rules_actions_fixed_response_config_message_body] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_fixed_response_config_message_bodyandRecords.responseElements.rules.actions.fixedResponseConfig.messageBodylog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set torecords_request_parameters_actions_fixed_response_config_message_bodyandRecords.requestParameters.actions.fixedResponseConfig.messageBodylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.actions.order | security_result.rule_labels[res_rules_actions_order] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_orderandRecords.responseElements.rules.actions.orderlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_orderandRecords.requestParameters.actions.orderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.actions.order | security_result.rule_labels[res_rules_actions_order] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.action, thenthe security_result.rule_labels.keyUDM field is set tores_rules_actions_orderandRecords.responseElements.rules.actions.orderlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.action, thenthe security_result.rule_labels.keyUDM field is set toreq_actions_orderandRecords.requestParameters.actions.orderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.field | security_result.rule_labels[res_rules_conditions_field] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_fieldandRecords.responseElements.rules.conditions.fieldlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_fieldandRecords.requestParameters.conditions.fieldlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.field | security_result.rule_labels[res_rules_conditions_field] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_fieldandRecords.responseElements.rules.conditions.fieldlog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_fieldandRecords.requestParameters.conditions.fieldlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.hostHeaderConfig.values | security_result.rule_labels[res_rules_conditions_host_header_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.hostHeaderConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_host_header_config_valuesandRecords.responseElements.rules.conditions.hostHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.hostHeaderConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_host_header_config_valuesandRecords.requestParameters.conditions.hostHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.hostHeaderConfig.values | security_result.rule_labels[res_rules_conditions_host_header_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.hostHeaderConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_host_header_config_valuesandRecords.responseElements.rules.conditions.hostHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.hostHeaderConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_host_header_config_valuesandRecords.requestParameters.conditions.hostHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.httpHeaderConfig.httpHeaderName | security_result.rule_labels[res_rules_conditions_http_header_config_http_header_name] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.httpHeaderConfig.value, thenres_rules_conditions_%{Records.responseElements.rules.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.httpHeaderConfig.value, thenreq_conditions_%{Records.requestParameters.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.httpHeaderConfig.values | security_result.rule_labels[res_rules_conditions_http_header_config_http_header_name] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.httpHeaderConfig.value, thenres_rules_conditions_%{Records.responseElements.rules.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.httpHeaderConfig.value, thenreq_conditions_%{Records.requestParameters.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.httpHeaderConfig.httpHeaderName | security_result.rule_labels[res_rules_conditions_http_header_config_http_header_name] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.httpHeaderConfig.value, thenres_rules_conditions_%{Records.responseElements.rules.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.httpHeaderConfig.value, thenreq_conditions_%{Records.requestParameters.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.httpHeaderConfig.values | security_result.rule_labels[res_rules_conditions_http_header_config_http_header_name] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.httpHeaderConfig.value, thenres_rules_conditions_%{Records.responseElements.rules.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.httpHeaderConfig.value, thenreq_conditions_%{Records.requestParameters.conditions.httpHeaderConfig.httpHeaderName}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.httpHeaderConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.sourceIpConfig.values | security_result.rule_labels[res_rules_conditions_source_ip_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.sourceIpConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_source_ip_config_valuesandRecords.responseElements.rules.conditions.sourceIpConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.sourceIpConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_source_ip_config_valuesandRecords.requestParameters.conditions.sourceIpConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.sourceIpConfig.values | security_result.rule_labels[res_rules_conditions_source_ip_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.sourceIpConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_source_ip_config_valuesandRecords.responseElements.rules.conditions.sourceIpConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.sourceIpConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_source_ip_config_valuesandRecords.requestParameters.conditions.sourceIpConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.pathPatternConfig.values | security_result.rule_labels[res_rules_conditions_path_pattern_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.pathPatternConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_path_pattern_config_valuesandRecords.responseElements.rules.conditions.pathPatternConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.pathPatternConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_path_pattern_config_valuesandRecords.requestParameters.conditions.pathPatternConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.pathPatternConfig.values | security_result.rule_labels[res_rules_conditions_path_pattern_config_values] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.pathPatternConfig.value, thenthe security_result.rule_labels.keyUDM field is set tores_rules_conditions_path_pattern_config_valuesandRecords.responseElements.rules.conditions.pathPatternConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.pathPatternConfig.value, thenthe security_result.rule_labels.keyUDM field is set toreq_conditions_path_pattern_config_valuesandRecords.requestParameters.conditions.pathPatternConfig.valueslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.queryStringConfig.values.key | security_result.rule_labels[res_rules_conditions_query_string_config_values_key] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.queryStringConfig.value, thenres_rules_conditions_query_string_config_values_%{Records.responseElements.rules.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.queryStringConfig.value, thenreq_conditions_query_string_config_values_%{Records.requestParameters.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.rules.conditions.queryStringConfig.values.value | security_result.rule_labels[res_rules_conditions_query_string_config_values_key] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.queryStringConfig.value, thenres_rules_conditions_query_string_config_values_%{Records.responseElements.rules.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.queryStringConfig.value, thenreq_conditions_query_string_config_values_%{Records.requestParameters.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.queryStringConfig.values.key | security_result.rule_labels[res_rules_conditions_query_string_config_values_key] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.queryStringConfig.value, thenres_rules_conditions_query_string_config_values_%{Records.responseElements.rules.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.queryStringConfig.value, thenreq_conditions_query_string_config_values_%{Records.requestParameters.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.conditions.queryStringConfig.values.value | security_result.rule_labels[res_rules_conditions_query_string_config_values_key] | If the Records.eventNamelog field value contain one of the following values
 Records.responseElementslog field value is not empty then,Iterate through log field Records.responseElements.rule, thenIterate through log field Records.responseElements.rules.condition, thenIterate through log field Records.responseElements.rules.conditions.queryStringConfig.value, thenres_rules_conditions_query_string_config_values_%{Records.responseElements.rules.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.responseElements.rules.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field.Else, Iterate through log field Records.requestParameters.conditions, thenIterate through log field Records.requestParameters.conditions.queryStringConfig.value, thenreq_conditions_query_string_config_values_%{Records.requestParameters.conditions.queryStringConfig.values.key}log field is mapped to thesecurity_result.rule_labels.keyUDM field andRecords.requestParameters.conditions.queryStringConfig.values.valuelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.include | target.resource.attribute.labels[req_include] | Iterate through log field Records.requestParameters.include, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_includeandRecords.requestParameters.includelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.targets.availabilityZone | target.resource.attribute.cloud.availability_zone | If the Records.eventNamelog field value is equal toDescribeTargetHealththen,Iterate through log field Records.requestParameters.targets, thenIf the indexvalue is equal to0then,Records.requestParameters.targets.availabilityZonelog field is mapped to thetarget.resource.attribute.cloud.availability_zoneUDM field.Else, Records.requestParameters.targets.availabilityZonelog field is mapped to theabout.resource.attribute.cloud.availability_zoneUDM field. | 
Field mapping reference: AWS CloudTrail - APIGateway And SES
The following table lists the log fields for theAPIGateway And SES log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.additionalEventData.SignatureVersion | additional.fields[additional_event_data_signature_version] | |
| Records.requestParameters.maxResults | additional.fields[req_max_results] | |
| Records.requestParameters.reputationOptions.reputationMetricsEnabled | additional.fields[req_reputation_options_reputation_metrics_enabled] | |
| Records.requestParameters.template | additional.fields[req_template] | |
| Records.responseElements.corsConfiguration.allowCredentials | additional.fields[res_cors_configuration_allow_credentials] | |
| Records.responseElements.defaultRouteSettings.detailedMetricsEnabled | additional.fields[res_default_route_settings_detailed_metrics_enabled] | |
| Records.responseElements.deploymentById.template | additional.fields[res_deployment_by_id_template] | |
| Records.responseElements.deploymentById.restApiId | additional.fields[res_deployment_by_id_rest_api_id] | |
| Records.responseElements.deploymentCreate.restApiId | additional.fields[res_deployment_create_rest_api_id] | |
| Records.responseElements.documentationpartById.restApiId | additional.fields[res_documentationpart_by_id_rest_api_id] | |
| Records.responseElements.documentationpartCreate.restApiId | additional.fields[res_documentationpart_create_rest_api_id] | |
| Records.responseElements.documentationpartImport.restApiId | additional.fields[res_documentationpart_import_rest_api_id] | |
| Records.responseElements.documentationversionByVersion.restApiId | additional.fields[res_documentationversion_by_version_rest_api_id] | |
| Records.responseElements.documentationversionCreate.restApiId | additional.fields[res_documentationversion_create_rest_api_id] | |
| Records.responseElements.gatewayresponseByType.restApiId | additional.fields[res_gatewayresponse_by_type_rest_api_id] | |
| Records.responseElements.gatewayresponsePut.restApiId | additional.fields[res_gatewayresponse_put_rest_api_id] | |
| Records.responseElements.methodByHttpMethod.restApiId | additional.fields[res_method_by_http_method_rest_api_id] | |
| Records.responseElements.methodPut.restApiId | additional.fields[res_method_put_rest_api_id] | |
| Records.responseElements.methodPut.template | additional.fields[res_method_put_template] | |
| Records.responseElements.modelByName.restApiId | additional.fields[res_model_by_name_rest_api_id] | |
| Records.responseElements.modelCreate.restApiId | additional.fields[res_model_create_rest_api_id] | |
| Records.responseElements.requestvalidatorById.restApiId | additional.fields[res_requestvalidator_by_id_rest_api_id] | |
| Records.responseElements.requestvalidatorCreate.restApiId | additional.fields[res_requestvalidator_create_rest_api_id] | |
| Records.responseElements.restapiDeployments.templateSkipList | additional.fields[res_rest_api_deployments_template_skip_list] | Iterate through log field Records.responseElements.restapiDeployments.templateSkipList, thenres_rest_api_deployments_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiDeployments.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| index | additional.fields[res_rest_api_deployments_template_skip_list] | Iterate through log field Records.responseElements.restapiDeployments.templateSkipList, thenres_rest_api_deployments_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiDeployments.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.restapiDeployments.template | additional.fields[res_rest_api_deployments_template] | |
| Records.responseElements.resourceById.restApiId | additional.fields[res_resource_by_id_rest_api_id] | |
| Records.responseElements.resourceCreateChild.restApiId | additional.fields[res_resource_create_child_rest_api_id] | |
| Records.responseElements.resourceCreate.restApiId | additional.fields[res_resource_create_rest_api_id] | |
| Records.responseElements.resourceDelete.restApiId | additional.fields[res_resource_delete_rest_api_id] | |
| Records.responseElements.resourceUpdate.restApiId | additional.fields[res_resource_update_rest_api_id] | |
| Records.responseElements.restapiDocumentationParts.template | additional.fields[res_rest_api_documentation_parts_template] | |
| Records.responseElements.restapiDocumentationVersions.template | additional.fields[res_rest_api_documentation_versions_template] | |
| Records.responseElements.restapiGatewayResponses.template | additional.fields[res_rest_api_gateway_responses_template] | |
| Records.responseElements.restapiModels.template | additional.fields[res_rest_api_models_template] | |
| Records.responseElements.restapiRequestValidators.template | additional.fields[res_rest_api_request_validators_template] | |
| Records.responseElements.restapiResources.templateSkipList | additional.fields[res_rest_api_resources_template_skip_list] | Iterate through log field Records.responseElements.restapiResources.templateSkipList, thenres_rest_api_resources_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiResources.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| index | additional.fields[res_rest_api_resources_template_skip_list] | Iterate through log field Records.responseElements.restapiResources.templateSkipList, thenres_rest_api_resources_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiResources.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.restapiResources.template | additional.fields[res_rest_api_resources_template] | |
| Records.responseElements.restapiStages.templateSkipList | additional.fields[res_rest_api_stages_template_skip_list] | Iterate through log field Records.responseElements.restapiStages.templateSkipList, thenres_rest_api_stages_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiStages.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| index | additional.fields[res_rest_api_stages_template_skip_list] | Iterate through log field Records.responseElements.restapiStages.templateSkipList, thenres_rest_api_stages_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.restapiStages.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.restapiStages.template | additional.fields[res_rest_api_stages_template] | |
| Records.responseElements.restapiUpdate.template | additional.fields[res_rest_api_update_template] | |
| Records.responseElements.restapiAuthorizers.template | additional.fields[res_rest_api_authorizers_template] | |
| Records.responseElements.restapiDelete.template | additional.fields[res_rest_api_delete_template] | |
| Records.responseElements.resourceUpdate.template | additional.fields[res_resource_update_template] | |
| Records.responseElements.protocolType | network.application_protocol | If the Records.responseElements.protocolTypelog field value is equal toHTTPthen, thenetwork.application_protocolUDM field is set toHTTP. | 
| Records.requestParameters.template.subjectPart | network.email.subject | |
| Records.responseElements.documentationpartCreate.template | additional.fields[res_documentationpart_create_template] | |
| Records.responseElements.corsConfiguration.allowHeaders | security_result.detection_fields[res_cors_configuration_allow_headers] | Iterate through log field Records.responseElements.corsConfiguration.allowHeaders, thenthe security_result.detection_fields.keyUDM field is set tores_cors_configuration_allow_headersandRecords.responseElements.corsConfiguration.allowHeaderslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.responseElements.corsConfiguration.allowMethods | security_result.detection_fields[res_cors_configuration_allow_methods] | Iterate through log field Records.responseElements.corsConfiguration.allowMethods, thenthe security_result.detection_fields.keyUDM field is set tores_cors_configuration_allow_methodsandRecords.responseElements.corsConfiguration.allowMethodslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.responseElements.deletionProtection | security_result.detection_fields[res_deletion_protection] | |
| Records.responseElements.deploymentById.templateSkipList | additional.fields[res_deployment_by_id_template_skip_list] | Iterate through log field Records.responseElements.deploymentById.templateSkipList, thenres_deployment_by_id_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.deploymentById.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| index | additional.fields[res_deployment_by_id_template_skip_list] | Iterate through log field Records.responseElements.deploymentById.templateSkipList, thenres_deployment_by_id_template_skip_list_%{index}log field is mapped to theadditional.fields.keyUDM field andRecords.responseElements.deploymentById.templateSkipListlog field is mapped to theadditional.fields.value.string_valueUDM field. | 
| Records.responseElements.disableExecuteApiEndpoint | security_result.detection_fields[res_disable_execute_api_endpoint] | |
| Records.responseElements.documentationpartById.template | security_result.detection_fields[res_documentationpart_by_id_template] | |
| Records.responseElements.documentationpartImport.failOnWarnings | security_result.detection_fields[res_documentationpart_import_fail_on_warnings] | |
| Records.responseElements.documentationpartImport.template | security_result.detection_fields[res_documentationpart_import_template] | |
| Records.responseElements.documentationversionByVersion.template | security_result.detection_fields[res_documentationversion_by_version_template] | |
| Records.responseElements.description | security_result.detection_fields[res_description] | |
| Records.responseElements.gatewayresponseByType.template | security_result.detection_fields[res_gatewayresponse_by_type_template] | |
| Records.responseElements.methodByHttpMethod.resourceId | security_result.detection_fields[res_method_by_http_method_resource_id] | |
| Records.responseElements.methodPut.resourceId | security_result.detection_fields[res_method_put_resource_id] | |
| Records.responseElements.modelByName.flatten | security_result.detection_fields[res_model_by_name_flatten] | |
| Records.responseElements.modelByName.template | security_result.detection_fields[res_model_by_name_template] | |
| Records.responseElements.modelCreate.template | security_result.detection_fields[res_model_create_template] | |
| Records.responseElements.requestvalidatorById.template | security_result.detection_fields[res_requestvalidator_by_id_template] | |
| Records.responseElements.requestvalidatorCreate.template | security_result.detection_fields[res_requestvalidator_create_template] | |
| Records.responseElements.resourceCreateChild.parentId | security_result.detection_fields[res_resource_create_child_parent_id] | |
| Records.responseElements.resourceCreate.parentId | security_result.detection_fields[res_resource_create_parent_id] | |
| Records.responseElements.resourceDelete.resourceId | security_result.detection_fields[res_resource_delete_resource_id] | |
| Records.responseElements.resourceUpdate.resourceId | security_result.detection_fields[res_resource_update_resource_id] | |
| Records.responseElements.restapiDocumentationParts.restApiId | security_result.detection_fields[res_rest_api_documentation_parts_rest_api_id] | |
| Records.responseElements.restapiDocumentationVersions.restApiId | security_result.detection_fields[res_rest_api_documentation_versions_rest_api_id] | |
| Records.responseElements.restapiGatewayResponses.restApiId | security_result.detection_fields[res_rest_api_gateway_responses_rest_api_id] | |
| Records.responseElements.restapiModels.restApiId | security_result.detection_fields[res_rest_api_models_rest_api_id] | |
| Records.responseElements.restapiRequestValidators.restApiId | security_result.detection_fields[res_rest_api_request_validators_rest_api_id] | |
| Records.responseElements.restapiResources.restApiId | security_result.detection_fields[res_rest_api_resources_rest_api_id] | |
| Records.responseElements.restapiStages.restApiId | security_result.detection_fields[res_rest_api_stages_rest_api_id] | |
| Records.responseElements.restapiUpdate.restApiId | security_result.detection_fields[res_rest_api_update_rest_api_id] | |
| Records.responseElements.restapiAuthorizers.restApiId | security_result.detection_fields[res_rest_api_authorizers_rest_api_id] | |
| Records.responseElements.restapiDelete.restApiId | security_result.detection_fields[res_rest_api_delete_rest_api_id] | |
| Records.responseElements.restapiDeployments.restApiId | security_result.detection_fields[res_rest_api_deployments_rest_api_id] | |
| Records.responseElements.corsConfiguration.exposeHeaders | security_result.detection_fields[res_cors_configuration_expose_headers] | Iterate through log field Records.responseElements.corsConfiguration.exposeHeaders, thenthe security_result.detection_fields.keyUDM field is set tores_cors_configuration_expose_headersandRecords.responseElements.corsConfiguration.exposeHeaderslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.domainName | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toPutEmailIdentityMailFromAttributesthen,Records.requestParameters.mailFromDomainlog field is mapped to thetarget.domain.nameUDM field. | 
| Records.requestParameters.mailFromDomain | target.domain.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.domainNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.eventNamelog field value is equal toPutEmailIdentityMailFromAttributesthen,Records.requestParameters.mailFromDomainlog field is mapped to thetarget.domain.nameUDM field. | 
| Records.requestParameters.emailAddress | target.email | |
| Records.responseElements.apiEndpoint | target.resource.attribute.labels[res_api_endpoint] | |
| Records.responseElements.parentId | target.resource_ancestors.product_object_id | |
| Records.responseElements.createdDate | target.resource.attribute.labels[res_created_date] | |
| Records.requestParameters.apiMappingKey | target.resource.attribute.labels[req_api_mapping_key] | |
| Records.requestParameters.stage | target.resource.attribute.labels[req_stage] | |
| Records.responseElements.message | target.resource.attribute.labels[res_message] | |
| Records.responseElements.pathPart | target.resource.attribute.labels[res_path_part] | |
| Records.responseElements.path | target.resource.attribute.labels[res_path] | |
| Records.requestParameters.behaviorOnMxFailure | target.resource.attribute.labels[req_behavior_on_mx_failure] | |
| Records.requestParameters.body | target.resource.attribute.labels[req_body] | |
| Records.requestParameters.deliveryOptions.tlsPolicy | target.resource.attribute.labels[req_delivery_options_tls_policy] | |
| Records.requestParameters.limit | target.resource.attribute.labels[req_limit] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.pageSize | target.resource.attribute.labels[req_page_size] | |
| Records.requestParameters.template.htmlPart | target.resource.attribute.labels[req_template_html_part] | |
| Records.requestParameters.template.textPart | target.resource.attribute.labels[req_template_text_part] | |
| Records.responseElements.apiKeySelectionExpression | target.resource.attribute.labels[res_api_key_selection_expression] | |
| Records.responseElements.autoDeploy | target.resource.attribute.labels[res_auto_deploy] | |
| Records.responseElements.corsConfiguration.maxAge | target.resource.attribute.labels[res_cors_configuration_max_age] | |
| Records.responseElements.documentationversionCreate.template | target.resource.attribute.labels[res_documentationversion_create_template] | |
| Records.responseElements.deploymentCreate.template | target.resource.attribute.labels[res_deployment_create_template] | |
| Records.responseElements.identityType | target.resource.attribute.labels[res_identity_type] | |
| Records.responseElements.gatewayresponsePut.template | target.resource.attribute.labels[res_gatewayresponse_put_template] | |
| Records.responseElements.methodByHttpMethod.template | target.resource.attribute.labels[res_method_by_http_method_template] | |
| Records.responseElements.resourceCreateChild.template | target.resource.attribute.labels[res_resource_create_child_template] | |
| Records.responseElements.resourceDelete.template | target.resource.attribute.labels[res_resource_delete_template] | |
| Records.responseElements.resourceShareInvitation.resourceShareInvitationArn | target.resource.attribute.labels[res_resource_share_invitation_resource_share_invitation_arn] | |
| Records.responseElements.routeSelectionExpression | target.resource.attribute.labels[res_route_selection_expression] | |
| Records.responseElements.stageVariables | target.resource.attribute.labels[res_stage_variables] | |
| Records.responseElements.resourceCreate.template | target.resource.attribute.labels[res_resource_create_template] | |
| Records.responseElements.resourceById.template | target.resource.attribute.labels[res_resource_by_id_template] | |
| Records.responseElements.verifiedForSendingStatus | target.resource.attribute.labels[res_verified_for_sending_status] | |
| Records.responseElements.lastUpdatedDate | target.resource.attribute.last_update_time | |
| Records.requestParameters.stageName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.name | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.configurationSetName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.emailIdentity | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.template.templateName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.templateName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.contactListName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.identities | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.stageNamelog field value is not empty then,Records.requestParameters.stageNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.configurationSetNamelog field value is not empty then,Records.requestParameters.configurationSetNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.templateNamelog field value is not empty then,Records.requestParameters.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.template.templateNamelog field value is not empty then,Records.requestParameters.template.templateNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.contactListNamelog field value is not empty then,Records.requestParameters.contactListNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.emailIdentitylog field value is not empty then,Records.requestParameters.emailIdentitylog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.identities, thenIf the indexvalue is equal to0then,Records.requestParameters.identitieslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_identitiesandRecords.requestParameters.identitieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.restApiId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetStagesand if theRecords.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.responseElements.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else, if theRecords.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.apiId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetStagesand if theRecords.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.responseElements.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else, if theRecords.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.apiId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toGetStagesand if theRecords.requestParameters.restApiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.restApiIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.responseElements.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else, if theRecords.requestParameters.apiIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEandRecords.requestParameters.apiIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
Field mapping reference: AWS CloudTrail - AutoScale and Appconfig
The following table lists the log fields for theAutoScale and Appconfig log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.deploymentNumber | additional.fields[req_deployment_number] | |
| Records.requestParameters.deploymentStrategyId | additional.fields[req_deployment_strategy_id] | |
| Records.requestParameters.maxRecords | additional.fields[req_max_records] | |
| Records.requestParameters.keyName | security_result.detection_fields[req_key_name] | |
| Records.requestParameters.lifecycleActionToken | security_result.detection_fields[req_lifecycle_action_token] | |
| Records.requestParameters.securityGroups | security_result.detection_fields[req_security_groups] | Iterate through log field Records.requestParameters.securityGroups, thenthe security_result.detection_fields.keyUDM field is set toreq_security_groupandRecords.requestParameters.securityGroupslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.serviceNamespace | target.application | |
| Records.requestParameters.blockDeviceMappings.ebs.deleteOnTermination | target.resource_ancestors.attribute.labels[req_block_device_mappings_ebs_delete_on_termination] | Iterate through log field Records.requestParameters.blockDeviceMappings, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_block_device_mappings_ebs_delete_on_terminationandRecords.requestParameters.blockDeviceMappings.ebs.deleteOnTerminationlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMappings.ebs.encrypted | target.resource_ancestors.attribute.labels[req_block_device_mappings_ebs_encrypted] | Iterate through log field Records.requestParameters.blockDeviceMappings, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_block_device_mappings_ebs_encryptedandRecords.requestParameters.blockDeviceMappings.ebs.encryptedlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMappings.ebs.volumeSize | target.resource_ancestors.attribute.labels[req_block_device_mappings_ebs_volume_size] | Iterate through log field Records.requestParameters.blockDeviceMappings, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_block_device_mappings_ebs_volume_sizeandRecords.requestParameters.blockDeviceMappings.ebs.volumeSizelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMappings.ebs.volumeType | target.resource_ancestors.attribute.labels[req_block_device_mappings_ebs_volume_type] | Iterate through log field Records.requestParameters.blockDeviceMappings, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_block_device_mappings_ebs_volume_typeandRecords.requestParameters.blockDeviceMappings.ebs.volumeTypelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.ebsOptimized | target.resource_ancestors.attribute.labels[req_ebs_optimized] | |
| Records.requestParameters.lifecycleHookSpecificationList.defaultResult | target.resource_ancestors.attribute.labels[req_lifecycle_hook_specification_list_default_result] | Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_lifecycle_hook_specification_list_default_resultandRecords.requestParameters.lifecycleHookSpecificationList.defaultResultlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.lifecycleHookSpecificationList.heartbeatTimeout | target.resource_ancestors.attribute.labels[req_lifecycle_hook_specification_list_heartbeat_timeout] | Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_lifecycle_hook_specification_list_heartbeat_timeoutandRecords.requestParameters.lifecycleHookSpecificationList.heartbeatTimeoutlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.lifecycleHookSpecificationList.lifecycleHookName | target.resource_ancestors.attribute.labels[req_lifecycle_hook_specification_list_lifecycle_hook_name] | Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_lifecycle_hook_specification_list_lifecycle_hook_nameandRecords.requestParameters.lifecycleHookSpecificationList.lifecycleHookNamelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.lifecycleHookSpecificationList.lifecycleTransition | target.resource_ancestors.attribute.labels[req_lifecycle_hook_specification_list_lifecycle_transition] | Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set toreq_lifecycle_hook_specification_list_lifecycle_transitionandRecords.requestParameters.lifecycleHookSpecificationList.lifecycleTransitionlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.autoScalingGroupName | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.targetGroupARNs | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.lifecycleHookSpecificationList.notificationTargetARN | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.targetGroupARNs | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.blockDeviceMappings.deviceName | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.iamInstanceProfile | target.resource_ancestors.name | If the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAutoScalingGroupthen,Iterate through log field Records.requestParameters.lifecycleHookSpecificationList, thenRecords.requestParameters.lifecycleHookSpecificationList.notificationTargetARNlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTINGand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.requestParameters.targetGroupARNs, thenRecords.requestParameters.targetGroupARNslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationthen,Iterate through log field Records.requestParameters.blockDeviceMappings, thenRecords.requestParameters.blockDeviceMappings.deviceNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If theRecords.requestParameters.iamInstanceProfilelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.iamInstanceProfilelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toACCESS_POLICY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESandRecords.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSETTING. | 
| Records.requestParameters.instanceIds | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAttachInstancesthen,Iterate through log field Records.requestParameters.instanceIds, thenRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.adjustmentType | target.resource.attribute.labels[req_adjustment_type] | |
| Records.requestParameters.associatePublicIpAddress | target.resource.attribute.labels[req_associate_public_ip_address] | |
| Records.requestParameters.availabilityZones | target.resource.attribute.labels[req_availability_zones] | Iterate through log field Records.requestParameters.availabilityZones, thenthe target.resource.attribute.labels.keyUDM field is set toreq_availability_zonesandRecords.requestParameters.availabilityZoneslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.capacityRebalance | target.resource.attribute.labels[req_capacity_rebalance] | |
| Records.requestParameters.configurationProfileId | target.resource.attribute.labels[req_configuration_profile_id] | |
| Records.requestParameters.defaultCooldown | target.resource.attribute.labels[req_default_cooldown] | |
| Records.requestParameters.defaultInstanceWarmup | target.resource.attribute.labels[req_default_instance_warmup] | |
| Records.requestParameters.desiredCapacity | target.resource.attribute.labels[req_desired_capacity] | |
| Records.requestParameters.environmentId | target.resource.attribute.labels[req_environment_id] | |
| Records.requestParameters.filters.name | target.resource.attribute.labels[req_filters_name] | Iterate through log field Records.requestParameters.filters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filters_nameandRecords.requestParameters.filters.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filters.values | target.resource.attribute.labels[req_filters_values] | Iterate through log field Records.requestParameters.filters, thenIterate through log field Records.requestParameters.filters.values, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filters_valuesandRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.forceDelete | target.resource.attribute.labels[req_force_delete] | |
| Records.requestParameters.healthCheckGracePeriod | target.resource.attribute.labels[req_health_check_grace_period] | |
| Records.requestParameters.healthCheckType | target.resource.attribute.labels[req_health_check_type] | |
| Records.requestParameters.honorCooldown | target.resource.attribute.labels[req_honor_cooldown] | |
| Records.requestParameters.imageId | target.resource.attribute.labels[req_image_id] | |
| Records.requestParameters.instanceMonitoring.enabled | target.resource.attribute.labels[req_instance_monitoring_enabled] | |
| Records.requestParameters.instanceType | target.resource.attribute.labels[req_instance_type] | |
| Records.requestParameters.launchConfigurationName | target.resource.attribute.labels[req_launch_configuration_name] | If the Records.eventNamelog field value is not equal toCreateLaunchConfigurationthen, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.launchTemplate.launchTemplateId | target.resource.attribute.labels[req_launch_template_launch_template_id] | |
| Records.requestParameters.launchTemplate.version | target.resource.attribute.labels[req_launch_template_version] | |
| Records.requestParameters.lifecycleActionResult | target.resource.attribute.labels[req_lifecycle_action_result] | |
| Records.requestParameters.lifecycleHookName | target.resource.attribute.labels[req_lifecycle_hook_name] | |
| Records.requestParameters.lifecycleHookNames | target.resource.attribute.labels[req_lifecycle_hook_names] | Iterate through log field Records.requestParameters.lifecycleHookNames, thenthe target.resource.attribute.labels.keyUDM field is set toreq_lifecycle_hook_namesandRecords.requestParameters.lifecycleHookNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxInstanceLifetime | target.resource.attribute.labels[req_max_instance_lifetime] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.maxSize | target.resource.attribute.labels[req_max_size] | |
| Records.requestParameters.metadataOptions.httpEndpoint | target.resource.attribute.labels[req_metadata_options_http_endpoint] | |
| Records.requestParameters.metadataOptions.httpPutResponseHopLimit | target.resource.attribute.labels[req_metadata_options_http_put_response_hop_limit] | |
| Records.requestParameters.metadataOptions.httpTokens | target.resource.attribute.labels[req_metadata_options_http_tokens] | |
| Records.requestParameters.minSize | target.resource.attribute.labels[req_min_size] | |
| Records.requestParameters.minimumStartTime | target.resource.attribute.labels[req_minimum_start_time] | |
| Records.requestParameters.mixedInstancesPolicy.instancesDistribution.onDemandAllocationStrategy | target.resource.attribute.labels[req_mixed_instances_policy_instances_distribution_on_demand_allocation_strategy] | |
| Records.requestParameters.mixedInstancesPolicy.instancesDistribution.onDemandPercentageAboveBaseCapacity | target.resource.attribute.labels[req_mixed_instances_policy_instances_distribution_on_demand_percentage_above_base_capacity] | |
| Records.requestParameters.mixedInstancesPolicy.instancesDistribution.spotAllocationStrategy | target.resource.attribute.labels[req_mixed_instances_policy_instances_distribution_spot_allocation_strategy] | |
| Records.requestParameters.mixedInstancesPolicy.launchTemplate.launchTemplateSpecification.launchTemplateId | target.resource.attribute.labels[req_mixed_instances_policy_launch_template_launch_template_specification_launch_template_id] | |
| Records.requestParameters.mixedInstancesPolicy.launchTemplate.launchTemplateSpecification.version | target.resource.attribute.labels[req_mixed_instances_policy_launch_template_launch_template_specification_version] | |
| Records.requestParameters.mixedInstancesPolicy.launchTemplate.overrides.instanceType | target.resource.attribute.labels[req_mixed_instances_policy_launch_template_overrides_instance_type] | Iterate through log field Records.requestParameters.mixedInstancesPolicy.launchTemplate.overrides, thenthe target.resource.attribute.labels.keyUDM field is set toreq_mixed_instances_policy_launch_template_overrides_instance_typeandRecords.requestParameters.mixedInstancesPolicy.launchTemplate.overrides.instanceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.newInstancesProtectedFromScaleIn | target.resource.attribute.labels[req_new_instances_protected_from_scale_in] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.notificationTypes | target.resource.attribute.labels[req_notification_types] | Iterate through log field Records.requestParameters.notificationTypes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_notification_typesandRecords.requestParameters.notificationTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyNames | target.resource.attribute.labels[req_policy_names] | Iterate through log field Records.requestParameters.policyNames, thenthe target.resource.attribute.labels.keyUDM field is set toreq_policy_namesandRecords.requestParameters.policyNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyTypes | target.resource.attribute.labels[req_policy_types] | Iterate through log field Records.requestParameters.policyTypes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_policy_typesandRecords.requestParameters.policyTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.preferences.autoRollback | target.resource.attribute.labels[req_preferences_auto_rollback] | |
| Records.requestParameters.preferences.instanceWarmup | target.resource.attribute.labels[req_preferences_instance_warmup] | |
| Records.requestParameters.preferences.maxHealthyPercentage | target.resource.attribute.labels[req_preferences_max_healthy_percentage] | |
| Records.requestParameters.preferences.minHealthyPercentage | target.resource.attribute.labels[req_preferences_min_healthy_percentage] | |
| Records.requestParameters.preferences.scaleInProtectedInstances | target.resource.attribute.labels[req_preferences_scale_in_protected_instances] | |
| Records.requestParameters.preferences.skipMatching | target.resource.attribute.labels[req_preferences_skip_matching] | |
| Records.requestParameters.preferences.standbyInstances | target.resource.attribute.labels[req_preferences_standby_instances] | |
| Records.requestParameters.protectedFromScaleIn | target.resource.attribute.labels[req_protected_from_scale_in] | |
| Records.requestParameters.scalableDimension | target.resource.attribute.labels[req_scalable_dimension] | |
| Records.requestParameters.scalingAdjustment | target.resource.attribute.labels[req_scaling_adjustment] | |
| Records.requestParameters.scalingProcesses | target.resource.attribute.labels[req_scaling_processes] | Iterate through log field Records.requestParameters.scalingProcesses, thenthe target.resource.attribute.labels.keyUDM field is set toreq_scaling_processesandRecords.requestParameters.scalingProcesseslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.scheduledActionName | target.resource.attribute.labels[req_scheduled_action_name] | |
| Records.requestParameters.shouldDecrementDesiredCapacity | target.resource.attribute.labels[req_should_decrement_desired_capacity] | |
| Records.requestParameters.startTime | target.resource.attribute.labels[req_start_time] | |
| Records.requestParameters.tags.key | target.resource.attribute.labels[req_tags_value] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels[req_tags_value] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.terminationPolicies | target.resource.attribute.labels[req_termination_policies] | Iterate through log field Records.requestParameters.terminationPolicies, thenthe target.resource.attribute.labels.keyUDM field is set toreq_termination_policiesandRecords.requestParameters.terminationPolicieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.topicARN | target.resource.attribute.labels[req_topic_arn] | |
| Records.requestParameters.vPCZoneIdentifier | target.resource.attribute.labels[req_v_pczone_identifier] | |
| Records.responseElements.activities.activityId | target.resource.attribute.labels[res_activities_activity_id] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_activity_idandRecords.responseElements.activities.activityIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.cause | target.resource.attribute.labels[res_activities_cause] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_causeandRecords.responseElements.activities.causelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.description | target.resource.attribute.labels[res_activities_description] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_descriptionandRecords.responseElements.activities.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.details | target.resource.attribute.labels[res_activities_details] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_detailsandRecords.responseElements.activities.detailslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.progress | target.resource.attribute.labels[res_activities_progress] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_progressandRecords.responseElements.activities.progresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.startTime | target.resource.attribute.labels[res_activities_start_time] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_start_timeandRecords.responseElements.activities.startTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activities.statusCode | target.resource.attribute.labels[res_activities_status_code] | Iterate through log field Records.responseElements.activities, thenthe target.resource.attribute.labels.keyUDM field is set tores_activities_status_codeandRecords.responseElements.activities.statusCodelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activity.activityId | target.resource.attribute.labels[res_activity_activity_id] | |
| Records.responseElements.activity.cause | target.resource.attribute.labels[res_activity_cause] | |
| Records.responseElements.activity.description | target.resource.attribute.labels[res_activity_description] | |
| Records.responseElements.activity.details | target.resource.attribute.labels[res_activity_details] | |
| Records.responseElements.activity.progress | target.resource.attribute.labels[res_activity_progress] | |
| Records.responseElements.activity.startTime | target.resource.attribute.labels[res_activity_start_time] | |
| Records.responseElements.activity.statusCode | target.resource.attribute.labels[res_activity_status_code] | |
| Records.responseElements.instanceRefreshId | target.resource.attribute.labels[res_instance_refresh_id] | |
| Records.requestParameters.resourceArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.autoScalingGroupName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.autoScalingGroupNames | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.launchConfigurationNames | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.policyARN | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.activity.autoScalingGroupName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.launchConfigurationName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.autoScalingGroupNamelog field value is not empty then,Records.requestParameters.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.activity.autoScalingGroupNamelog field value is not empty then,Records.responseElements.activity.autoScalingGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateLaunchConfigurationand if theRecords.requestParameters.launchConfigurationNamelog field value is not empty then,Records.requestParameters.launchConfigurationNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toPutScalingPolicyand if theRecords.responseElements.policyARNlog field value is not empty then,Records.responseElements.policyARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAutoScalingGroupsthen,Iterate through log field Records.requestParameters.autoScalingGroupNames, thenIf the indexvalue is equal to0then,Records.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.autoScalingGroupNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchConfigurationsthen,Iterate through log field Records.requestParameters.launchConfigurationNames, thenIf the indexvalue is equal to0then,Records.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_launch_configuration_nameandRecords.requestParameters.launchConfigurationNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.applicationId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.applicationIdlog field value is not empty then,Records.requestParameters.applicationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeregisterScalableTargetand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instanceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.instanceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_instances_idsandRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeScalableTargetsthen,Iterate through log field Records.requestParameters.resourceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_resource_idsandRecords.requestParameters.resourceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.applicationIdlog field value is not empty then,Records.requestParameters.applicationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeregisterScalableTargetand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instanceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.instanceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_instances_idsandRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeScalableTargetsthen,Iterate through log field Records.requestParameters.resourceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_resource_idsandRecords.requestParameters.resourceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceId | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.applicationIdlog field value is not empty then,Records.requestParameters.applicationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeregisterScalableTargetand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instanceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.instanceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_instances_idsandRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeScalableTargetsthen,Iterate through log field Records.requestParameters.resourceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_resource_idsandRecords.requestParameters.resourceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.instanceIds | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.applicationIdlog field value is not empty then,Records.requestParameters.applicationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeregisterScalableTargetand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instanceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.instanceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_instances_idsandRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeScalableTargetsthen,Iterate through log field Records.requestParameters.resourceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_resource_idsandRecords.requestParameters.resourceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceIds | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.applicationIdlog field value is not empty then,Records.requestParameters.applicationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeregisterScalableTargetand if theRecords.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instanceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.instanceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_instances_idsandRecords.requestParameters.instanceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDescribeScalableTargetsthen,Iterate through log field Records.requestParameters.resourceIds, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdslog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource.attribute.labels.keyUDM field is set toreq_resource_idsandRecords.requestParameters.resourceIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceIdlog field value is not empty then,Records.requestParameters.resourceIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.userData | target.user.attribute.labels[req_user_data] | 
Field mapping reference: AWS CloudTrail - Security Identity Compliance
The following table lists the log fields for theSecurity Identity Compliance log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.maxItems | additional.fields[req_max_items] | |
| Records.requestParameters.MaxResults | additional.fields[req_max_results] | |
| Records.requestParameters.maxSessionDuration | network.session_duration | |
| Records.requestParameters.serialNumber | principal.asset.hardware.serial_number | If the Records.eventNamelog field value is not equal toDeactivateMFADevicethen,Records.requestParameters.serialNumberlog field is mapped to theprincipal.asset.hardware.serial_numberUDM field. | 
| Records.requestParameters.Regions | security_result.about.resource.attribute.labels[req_regions] | |
| Records.requestParameters.Accounts | security_result.about.resource.name | If the Records.eventNamelog field value is equal toGetInsightResultsand if theRecords.requestParameters.InsightArnlog field value is not empty then,Records.requestParameters.InsightArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListControlEvaluationSummariesand if theRecords.requestParameters.Accountslog field value is not empty then,Records.requestParameters.Accountslog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsSubscriptionArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUser.arnlog field value is not empty then,Records.responseElements.assumedRoleUser.arnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.StandardsSubscriptions.StandardsSubscriptionArn | security_result.about.resource.name | If the Records.eventNamelog field value is equal toGetInsightResultsand if theRecords.requestParameters.InsightArnlog field value is not empty then,Records.requestParameters.InsightArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListControlEvaluationSummariesand if theRecords.requestParameters.Accountslog field value is not empty then,Records.requestParameters.Accountslog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsSubscriptionArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUser.arnlog field value is not empty then,Records.responseElements.assumedRoleUser.arnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.assumedRoleUser.arn | security_result.about.resource.name | If the Records.eventNamelog field value is equal toGetInsightResultsand if theRecords.requestParameters.InsightArnlog field value is not empty then,Records.requestParameters.InsightArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListControlEvaluationSummariesand if theRecords.requestParameters.Accountslog field value is not empty then,Records.requestParameters.Accountslog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsSubscriptionArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUser.arnlog field value is not empty then,Records.responseElements.assumedRoleUser.arnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.InsightArn | security_result.about.resource.name | If the Records.eventNamelog field value is equal toGetInsightResultsand if theRecords.requestParameters.InsightArnlog field value is not empty then,Records.requestParameters.InsightArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListControlEvaluationSummariesand if theRecords.requestParameters.Accountslog field value is not empty then,Records.requestParameters.Accountslog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsSubscriptionArnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUser.arnlog field value is not empty then,Records.responseElements.assumedRoleUser.arnlog field is mapped to thesecurity_result.about.resource.nameUDM field and thesecurity_result.about.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.webAclId | security_result.about.resource.product_object_id | If the Records.eventNamelog field value is equal toGetSampledRequestsand if theRecords.requestParameters.webAclIdlog field value is not empty then,Records.requestParameters.webAclIdlog field is mapped to thesecurity_result.about.resource.product_object_idUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUserlog field value is not empty then,Records.responseElements.assumedRoleUser.assumedRoleIdlog field is mapped to thesecurity_result.about.resource.product_object_idUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.assumedRoleUser.assumedRoleId | security_result.about.resource.product_object_id | If the Records.eventNamelog field value is equal toGetSampledRequestsand if theRecords.requestParameters.webAclIdlog field value is not empty then,Records.requestParameters.webAclIdlog field is mapped to thesecurity_result.about.resource.product_object_idUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.responseElements.assumedRoleUserlog field value is not empty then,Records.responseElements.assumedRoleUser.assumedRoleIdlog field is mapped to thesecurity_result.about.resource.product_object_idUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.StandardsControlAssociationUpdates.AssociationStatus | security_result.action | Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenIf the Records.requestParameters.StandardsControlAssociationUpdates.AssociationStatuslog field value is equal toENABLEDthen, thesecurity_result.actionUDM field is set toALLOW.Else, the security_result.actionUDM field is set toBLOCK. | 
| Records.responseElements.error | security_result.description | |
| Records.responseElements.StandardsSubscriptions.StandardsInput | security_result.detection_fields[key] | Iterate through log field Records.responseElements.StandardsSubscriptions, thenIterate for each key, value pair of log field Records.responseElements.StandardsSubscriptions.StandardsInput, thenkeylog field is mapped to thesecurity_result.detection_fields.keyUDM field andvaluelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| key | security_result.detection_fields[key] | Iterate through log field Records.responseElements.StandardsSubscriptions, thenIterate for each key, value pair of log field Records.responseElements.StandardsSubscriptions.StandardsInput, thenkeylog field is mapped to thesecurity_result.detection_fields.keyUDM field andvaluelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| value | security_result.detection_fields[key] | Iterate through log field Records.responseElements.StandardsSubscriptions, thenIterate for each key, value pair of log field Records.responseElements.StandardsSubscriptions.StandardsInput, thenkeylog field is mapped to thesecurity_result.detection_fields.keyUDM field andvaluelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.Aggregations.AggregationField | security_result.detection_fields[req_aggregations_aggregation_field] | Iterate through log field Records.requestParameters.Aggregations, thenthe security_result.detection_fields.keyUDM field is set toreq_aggregations_aggregation_fieldandRecords.requestParameters.Aggregations.AggregationFieldlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.Aggregations.Filters | security_result.detection_fields[req_aggregations_filters] | Iterate through log field Records.requestParameters.Aggregations, thenthe security_result.detection_fields.keyUDM field is set toreq_aggregations_filtersandRecords.requestParameters.Aggregations.Filterslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.AutoEnableControls | security_result.detection_fields[req_auto_enabled_controls] | |
| Records.requestParameters.clientToken | security_result.detection_fields[req_client_token] | |
| Records.requestParameters.destinationAAD | security_result.detection_fields[req_destination_add] | |
| Records.requestParameters.destinationEncryptionAlgorithm | security_result.detection_fields[req_destination_encryption_algorithm] | |
| Records.requestParameters.encryptionAlgorithm | security_result.detection_fields[req_encryption_algorithm] | |
| Records.requestParameters.encryptionContext.aws:lambda:FunctionArn | security_result.detection_fields[req_encryption_context_aws_lambda_function_arn] | |
| Records.requestParameters.findingStatisticTypes | security_result.detection_fields[req_findings_type] | Iterate through log field Records.requestParameters.findingStatisticTypes, thenthe security_result.detection_fields.keyUDM field is set toreq_findings_typeandRecords.requestParameters.findingStatisticTypeslog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.jobId | security_result.detection_fields[req_job_id] | |
| Records.requestParameters.messageType | security_result.detection_fields[req_message_type] | |
| Records.requestParameters.nextMarker | security_result.detection_fields[req_next_marker] | |
| Records.requestParameters.NextToken | security_result.detection_fields[req_next_token] | |
| Records.requestParameters.principalArn | security_result.detection_fields[req_principal_arn] | |
| Records.requestParameters.sAMLAssertionID | security_result.detection_fields[req_s_amlassertion_id] | |
| Records.requestParameters.signingAlgorithm | security_result.detection_fields[req_signing_algorithm] | |
| Records.requestParameters.sourceEncryptionAlgorithm | security_result.detection_fields[req_source_encryption_algorithm] | |
| Records.requestParameters.updateToken | security_result.detection_fields[req_update_token] | |
| Records.responseElements.audience | security_result.detection_fields[res_audience] | |
| Records.responseElements.credentials.sessionToken | security_result.detection_fields[res_credentials_session_token] | |
| Records.responseElements.packedPolicySize | security_result.detection_fields[res_packed_policy_size] | |
| Records.responseElements.provider | security_result.detection_fields[res_provider] | |
| Records.responseElements.subjectFromWebIdentityToken | security_result.detection_fields[res_subject_from_web_identity_token] | |
| Records.responseElements.subjectType | security_result.detection_fields[res_subject_type] | |
| Records.responseElements.subject | security_result.detection_fields[res_subject] | |
| Records.requestParameters.sourceAAD | security_result.detection_fields[source_add] | |
| Records.responseElements.policy.updateDate | security_result.last_updated_time | |
| Records.requestParameters.findingIds | security_result.outcomes[req_finding_ids] | Iterate through log field Records.requestParameters.findingIds, thenthe security_result.outcomes.keyUDM field is set toreq_finding_idsandRecords.requestParameters.findingIdslog field is mapped to thesecurity_result.outcomes.valueUDM field. | 
| Records.requestParameters.StandardsControlAssociationIds.SecurityControlId | security_result.rule_id | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetControlEvaluationsthen,Iterate through log field Records.requestParameters.SecurityControlIds, thenRecords.requestParameters.SecurityControlIdslog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.requestParameters.SecurityControlIds | security_result.rule_id | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetControlEvaluationsthen,Iterate through log field Records.requestParameters.SecurityControlIds, thenRecords.requestParameters.SecurityControlIdslog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.requestParameters.StandardsControlAssociationUpdates.SecurityControlId | security_result.rule_id | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetControlEvaluationsthen,Iterate through log field Records.requestParameters.SecurityControlIds, thenRecords.requestParameters.SecurityControlIdslog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.requestParameters.ruleId | security_result.rule_id | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchGetControlEvaluationsthen,Iterate through log field Records.requestParameters.SecurityControlIds, thenRecords.requestParameters.SecurityControlIdslog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.SecurityControlIdlog field is mapped to thesecurity_result.rule_idUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.requestParameters.timeWindow.endTime | security_result.rule_labels[req_time_window_end_time] | |
| Records.requestParameters.timeWindow.startTime | security_result.rule_labels[req_time_window_start_time] | |
| Records.responseElements.StandardsSubscriptions.StandardsStatus | security_result.rule_labels[res_standards_subscriptions_standards_status] | Iterate through log field Records.responseElements.StandardsSubscriptions, thenthe security_result.rule_labels.keyUDM field is set tores_standards_subscriptions_standards_statusandRecords.responseElements.StandardsSubscriptions.StandardsStatuslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.StandardsControlAssociationIds.StandardsArn | security_result.rule_name | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleMetricNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.StandardsArn | security_result.rule_name | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleMetricNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.StandardsControlAssociationUpdates.StandardsArn | security_result.rule_name | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleMetricNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.responseElements.StandardsSubscriptions.StandardsArn | security_result.rule_name | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleMetricNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.ruleMetricName | security_result.rule_name | If the Records.eventNamelog field value is equal toBatchGetStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationIds, thenRecords.requestParameters.StandardsControlAssociationIds.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchUpdateStandardsControlAssociationsthen,Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toBatchEnableStandardsthen,Iterate through log field Records.responseElements.StandardsSubscriptions, thenRecords.responseElements.StandardsSubscriptions.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.StandardsArnlog field is mapped to thesecurity_result.rule_nameUDM field.Else, if the Records.eventNamelog field value is equal toGetSampledRequeststhen,Records.requestParameters.ruleMetricNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.StandardsControlAssociationUpdates.UpdatedReason | security_result.summary | Iterate through log field Records.requestParameters.StandardsControlAssociationUpdates, thenRecords.requestParameters.StandardsControlAssociationUpdates.UpdatedReasonlog field is mapped to thesecurity_result.summaryUDM field. | 
| Records.requestParameters.aWSServiceName | target.application | If the Records.eventNamelog field value is equal toListServiceSpecificCredentialsthen,Records.requestParameters.serviceNamelog field is mapped to thetarget.applicationUDM field.Else, Records.requestParameters.aWSServiceNamelog field is mapped to thetarget.applicationUDM field. | 
| Records.requestParameters.serviceName | target.application | If the Records.eventNamelog field value is equal toListServiceSpecificCredentialsthen,Records.requestParameters.serviceNamelog field is mapped to thetarget.applicationUDM field.Else, Records.requestParameters.aWSServiceNamelog field is mapped to thetarget.applicationUDM field. | 
| Records.responseElements.group.path | target.group.attribute.labels[res_group_path] | |
| Records.responseElements.group.createDate | target.group.creation_time | |
| Records.requestParameters.groupName | target.group.group_display_name | If the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.groupNamelog field value is not empty then,Records.responseElements.group.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field. Else,Records.requestParameters.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field.Else, Records.requestParameters.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field. | 
| Records.responseElements.group.groupName | target.group.group_display_name | If the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.groupNamelog field value is not empty then,Records.responseElements.group.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field. Else,Records.requestParameters.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field.Else, Records.requestParameters.groupNamelog field is mapped to thetarget.group.group_display_nameUDM field. | 
| Records.responseElements.group.groupId | target.group.product_object_id | |
| Records.responseElements.grantId | target.resource.attribute.labels[req_grant_id] | |
| Records.responseElements.keyMetadata.keyManager | target.resource_ancestors.attribute.labels[res_key_metadata_key_manager] | |
| Records.requestParameters.policyArns.arn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssumeRolethen,Iterate through log field Records.requestParameters.policyArns, thenRecords.requestParameters.policyArns.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.arnlog field value is not empty then,Records.responseElements.instanceProfile.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.instanceProfile.arn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssumeRolethen,Iterate through log field Records.requestParameters.policyArns, thenRecords.requestParameters.policyArns.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.arnlog field value is not empty then,Records.responseElements.instanceProfile.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.detectorId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.aWSAccountIdlog field value is not empty then,Records.responseElements.keyMetadata.aWSAccountIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateSecretand if theRecords.requestParameters.kmsKeyIdlog field value is not empty then,Records.requestParameters.kmsKeyIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.keyMetadata.aWSAccountId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.aWSAccountIdlog field value is not empty then,Records.responseElements.keyMetadata.aWSAccountIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateSecretand if theRecords.requestParameters.kmsKeyIdlog field value is not empty then,Records.requestParameters.kmsKeyIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.kmsKeyId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.aWSAccountIdlog field value is not empty then,Records.responseElements.keyMetadata.aWSAccountIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLOUD_PROJECTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateSecretand if theRecords.requestParameters.kmsKeyIdlog field value is not empty then,Records.requestParameters.kmsKeyIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.keyMetadata.creationDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.accessKey.createDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.instanceProfile.createDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.policy.createDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.policyVersion.createDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.role.createDate | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCreateKeythen,Records.responseElements.keyMetadata.creationDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeythen,Records.responseElements.accessKey.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfilethen,Records.responseElements.instanceProfile.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicythen,Records.responseElements.policy.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreatePolicyVersionthen,Records.responseElements.policyVersion.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCreateRolethen,Records.responseElements.role.createDatelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.additionalEventData.ARN | target.resource.attribute.labels[additional_event_data_arn] | |
| Records.additionalEventData.grantId | target.resource.attribute.labels[additional_event_data_grant_id] | |
| Records.additionalEventData.Name | target.resource.attribute.labels[additional_event_data_name] | |
| Records.requestParameters.clientRequestToken | target.resource.attribute.labels[client_request_token] | |
| Records.requestParameters.forceOverwriteReplicaSecret | target.resource.attribute.labels[force_overwrite_replica_secret] | |
| Records.requestParameters.keySpec | target.resource.attribute.labels[key_spec] | |
| Records.requestParameters.onlyAssociated | target.resource.attribute.labels[only_associated] | |
| Records.requestParameters.accountDetails.accountId | target.resource.attribute.labels[req_account_details_account_id] | Iterate through log field Records.requestParameters.accountDetails, thenthe target.resource.attribute.labels.keyUDM field is set toreq_account_details_account_idandRecords.requestParameters.accountDetails.accountIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.accountDetails.email | target.resource.attribute.labels[req_account_details_email] | Iterate through log field Records.requestParameters.accountDetails, thenthe target.resource.attribute.labels.keyUDM field is set toreq_account_details_emailandRecords.requestParameters.accountDetails.emaillog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.accountIds | target.resource.attribute.labels[req_account_ids] | Iterate through log field Records.requestParameters.accountIds, thenthe target.resource.attribute.labels.keyUDM field is set toreq_account_idsandRecords.requestParameters.accountIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.actionNames | target.resource.attribute.labels[req_action_names] | Iterate through log field Records.requestParameters.actionNames, thenthe target.resource.attribute.labels.keyUDM field is set toreq_action_namesandRecords.requestParameters.actionNameslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.addresses | target.resource.attribute.labels[req_addresses] | Iterate through log field Records.requestParameters.addresses, thenthe target.resource.attribute.labels.keyUDM field is set toreq_addressesandRecords.requestParameters.addresseslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.analyzeRuleGroup | target.resource.attribute.labels[req_analyze_rule_group] | |
| Records.requestParameters.assignmentStatus | target.resource.attribute.labels[req_assignment_status] | |
| Records.requestParameters.autoEnableOrganizationMembers | target.resource.attribute.labels[req_auto_enable_organization_members] | |
| Records.requestParameters.bypassPolicyLockoutSafetyCheck | target.resource.attribute.labels[req_by_pass_policy_lockput_safety_check] | |
| Records.requestParameters.clientIDList | target.resource.attribute.labels[req_client_idlist] | Iterate through log field Records.requestParameters.clientIDList, thenthe target.resource.attribute.labels.keyUDM field is set toreq_client_idlistandRecords.requestParameters.clientIDListlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.consoleOnly | target.resource.attribute.labels[req_console_only] | |
| Records.requestParameters.description | target.resource.attribute.labels[req_description] | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.descriptionlog field is mapped to thetarget.resource.attribute.roles.descriptionUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toreq_descriptionandRecords.requestParameters.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.destinationProperties.kmsKeyArn | target.resource.attribute.labels[req_destination_properties_kms_arn] | |
| Records.requestParameters.destinationType | target.resource.attribute.labels[req_destination_type] | |
| Records.requestParameters.dryRun | target.resource.attribute.labels[req_dry_run] | |
| Records.requestParameters.durationSeconds | target.resource.attribute.labels[req_duration_seconds] | |
| Records.requestParameters.enable | target.resource.attribute.labels[req_enable] | |
| Records.requestParameters.entityFilter | target.resource.attribute.labels[req_entity_filter] | |
| Records.requestParameters.excludeCharacters | target.resource.attribute.labels[req_exclude_characters] | |
| Records.requestParameters.externalId | target.resource.attribute.labels[req_external_id] | |
| Records.requestParameters.features.autoEnable | target.resource.attribute.labels[req_features_auto_enable] | Iterate through log field Records.requestParameters.features, thenthe target.resource.attribute.labels.keyUDM field is set toreq_features_auto_enableandRecords.requestParameters.features.autoEnablelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.features.name | target.resource.attribute.labels[req_features_name] | Iterate through log field Records.requestParameters.features, thenthe target.resource.attribute.labels.keyUDM field is set toreq_features_nameandRecords.requestParameters.features.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter | target.resource.attribute.labels[req_filter] | Iterate through log field Records.requestParameters.filter, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filterandRecords.requestParameters.filterlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filters.key | target.resource.attribute.labels[req_filters_key] | Iterate through log field Records.requestParameters.filters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filters_keyandRecords.requestParameters.filters.keylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filters.values | target.resource.attribute.labels[req_filters_values] | Iterate through log field Records.requestParameters.filters, thenIterate through log field Records.requestParameters.filters.values, thenthe target.resource.attribute.labels.keyUDM field is set toreq_filters_valuesandRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.findingCriteria.criterion.resource.resourceType.eq | target.resource.attribute.labels[req_finding_criteria_criterion_resource_resource_type_eq] | Iterate through log field Records.requestParameters.findingCriteria.criterion.resource.resourceType.eq, thenthe target.resource.attribute.labels.keyUDM field is set toreq_finding_criteria_criterion_resource_resource_type_eqandRecords.requestParameters.findingCriteria.criterion.resource.resourceType.eqlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.findingCriteria.criterion.service.archived.eq | target.resource.attribute.labels[req_finding_criteria_criterion_service_archived_eq] | Iterate through log field Records.requestParameters.findingCriteria.criterion.service.archived.eq, thenthe target.resource.attribute.labels.keyUDM field is set toreq_finding_criteria_criterion_service_archived_eqandRecords.requestParameters.findingCriteria.criterion.service.archived.eqlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.findingCriteria.criterion.updatedAt.greaterThanOrEqual | target.resource.attribute.labels[req_finding_criteria_criterion_updated_at_greater_than_or_equal] | |
| Records.requestParameters.findingCriteria.criterion.updatedAt.gt | target.resource.attribute.labels[req_finding_criteria_criterion_updated_at_gt] | |
| Records.requestParameters.findingCriteria.criterion.updatedAt.gte | target.resource.attribute.labels[req_finding_criteria_criterion_updated_at_gte] | |
| Records.requestParameters.findingCriteria.criterion.updatedAt.lt | target.resource.attribute.labels[req_finding_criteria_criterion_updated_at_lt] | |
| Records.requestParameters.findingCriteria.criterion.severity.gte | target.resource.attribute.labels[req_findings_criteria_criterion_severity_get] | |
| Records.requestParameters.granularity | target.resource.attribute.labels[req_granularity] | |
| Records.requestParameters.iPAddressVersion | target.resource.attribute.labels[req_i_paddress_version] | |
| Records.requestParameters.includePlannedDeletion | target.resource.attribute.labels[req_include_planned_deletion] | |
| Records.requestParameters.includeSpace | target.resource.attribute.labels[req_include_space] | |
| Records.requestParameters.limit | target.resource.attribute.labels[req_limit] | |
| Records.requestParameters.lockToken | target.resource.attribute.labels[req_lock_token] | |
| Records.requestParameters.managedType | target.resource.attribute.labels[req_managed_type] | |
| Records.requestParameters.marker | target.resource.attribute.labels[req_marker] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.moveToVersionId | target.resource.attribute.labels[req_move_to_version_id] | |
| Records.requestParameters.name | target.resource.attribute.labels[req_name] | If the Records.eventNamelog field value does not contain one of the following values
 target.resource.attribute.labels.keyUDM field is set toreq_nameandRecords.requestParameters.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.numberOfBytes | target.resource.attribute.labels[req_number_of_bytes] | |
| Records.requestParameters.omitted | target.resource.attribute.labels[req_omitted] | |
| Records.requestParameters.onlyAttached | target.resource.attribute.labels[req_only_attached] | |
| Records.requestParameters.operations | target.resource.attribute.labels[req_operations] | Iterate through log field Records.requestParameters.operations, thenthe target.resource.attribute.labels.keyUDM field is set toreq_operationsandRecords.requestParameters.operationslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.originalSize | target.resource.attribute.labels[req_original_size] | |
| Records.requestParameters.passwordLength | target.resource.attribute.labels[req_password_length] | |
| Records.requestParameters.pathPrefix | target.resource.attribute.labels[req_path_prefix] | |
| Records.requestParameters.platform | target.resource.attribute.labels[req_platform] | |
| Records.requestParameters.policyDocument | target.resource.attribute.labels[req_policy_document] | |
| Records.requestParameters.policyName | target.resource.attribute.labels[req_policy_name] | If the Records.eventNamelog field value does not contain one of the following values
 target.resource.attribute.labels.keyUDM field is set toreq_policy_nameandRecords.requestParameters.policyNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.policyUsageFilter | target.resource.attribute.labels[req_policy_usage_filter] | |
| Records.requestParameters.policy | target.resource.attribute.labels[req_policy] | |
| Records.requestParameters.reason | target.resource.attribute.labels[req_reason] | |
| Records.requestParameters.regionFilter | target.resource.attribute.labels[req_region_filter] | Iterate through log field Records.requestParameters.regionFilter, thenthe target.resource.attribute.labels.keyUDM field is set toreq_region_filterandRecords.requestParameters.regionFilterlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.removeFromVersionId | target.resource.attribute.labels[req_remove_from_version_id] | |
| Records.requestParameters.requestPayer | target.resource.attribute.labels[req_request_payer] | |
| Records.requestParameters.retiringPrincipal | target.resource.attribute.labels[req_retiring_principal] | |
| Records.requestParameters.roleSessionName | target.resource.attribute.labels[req_role_session_name] | |
| Records.requestParameters.ruleGroupArn | target.resource.attribute.labels[req_rule_group_arn] | |
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.protocols | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_protocols] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.protocols, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_protocolsandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.protocolslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.priority | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_priority] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_priorityandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.prioritylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.actions | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_actions] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.actions, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_actionsandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.actionslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts.fromPort | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destination_ports_from_port] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destination_ports_from_portandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts.fromPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts.toPort | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destination_ports_to_port] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destination_ports_to_portandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinationPorts.toPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinations.addressDefinition | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destinations_address_definition] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinations, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_destinations_address_definitionandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.destinations.addressDefinitionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts.fromPort | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_source_ports_from_port] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_source_ports_from_portandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts.fromPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts.toPort | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_source_ports_to_port] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_source_ports_to_portandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sourcePorts.toPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sources.addressDefinition | target.resource.attribute.labels[req_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_sources_address_definition] | Iterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules, thenIterate through log field Records.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sources, thenthe target.resource.attribute.labels.keyUDM field is set toreq_rgr_ssr_and_ca_stateless_rules_rule_definition_match_attributes_sources_address_definitionandRecords.requestParameters.ruleGroup.rulesSource.statelessRulesAndCustomActions.statelessRules.ruleDefinition.matchAttributes.sources.addressDefinitionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.sAMLMetadataDocument | target.resource.attribute.labels[req_saml_metadata_document] | |
| Records.requestParameters.scope | target.resource.attribute.labels[req_scope] | |
| Records.requestParameters.serviceNamespaces | target.resource.attribute.labels[req_service_namespaces] | Iterate through log field Records.requestParameters.serviceNamespaces, thenthe target.resource.attribute.labels.keyUDM field is set toreq_service_namespacesandRecords.requestParameters.serviceNamespaceslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.setAsDefault | target.resource.attribute.labels[req_set_as_default] | |
| Records.requestParameters.silentNotFound | target.resource.attribute.labels[req_silent_not_found] | |
| Records.requestParameters.sortCriteria.attributeName | target.resource.attribute.labels[req_sort_criteria_attribute_name] | |
| Records.requestParameters.sortCriteria.orderBy | target.resource.attribute.labels[req_sort_criteria_order_by] | |
| Records.requestParameters.sortOrder | target.resource.attribute.labels[req_sort_order] | |
| Records.requestParameters.status | target.resource.attribute.labels[req_status] | |
| Records.requestParameters.thumbprintList | target.resource.attribute.labels[req_thumbprint_list] | Iterate through log field Records.requestParameters.thumbprintList, thenthe target.resource.attribute.labels.keyUDM field is set toreq_thumbprint_listandRecords.requestParameters.thumbprintListlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.type | target.resource.attribute.labels[req_type] | |
| Records.requestParameters.url | target.resource.attribute.labels[req_url] | |
| Records.requestParameters.vendorName | target.resource.attribute.labels[req_vendor_name] | |
| Records.requestParameters.versionId | target.resource.attribute.labels[req_version_id] | |
| Records.requestParameters.versionStage | target.resource.attribute.labels[req_version_stage] | |
| Records.requestParameters.versionStages | target.resource.attribute.labels[req_version_stages] | Iterate through log field Records.requestParameters.versionStages, thenthe target.resource.attribute.labels.keyUDM field is set toreq_version_stagesandRecords.requestParameters.versionStageslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.virtualMFADeviceName | target.resource.attribute.labels[req_virtual_mfadevice_name] | |
| Records.requestParameters.visibilityConfig.cloudWatchMetricsEnabled | target.resource.attribute.labels[req_visibility_config_cloud_watch_metrics_enabled] | |
| Records.requestParameters.visibilityConfig.metricName | target.resource.attribute.labels[req_visibility_config_metric_name] | |
| Records.requestParameters.visibilityConfig.sampledRequestsEnabled | target.resource.attribute.labels[req_visibility_config_sampled_requests_enabled] | |
| Records.responseElements.accessKey.status | target.resource.attribute.labels[res_access_key_status] | |
| Records.responseElements.credentials.expiration | target.resource.attribute.labels[res_credentials_expiration] | |
| Records.responseElements.deletionDate | target.resource.attribute.labels[res_deletion_date] | |
| Records.responseElements.instanceProfile.path | target.resource.attribute.labels[res_instance_profile_path] | |
| Records.responseElements.issuer | target.resource.attribute.labels[res_issuer] | |
| Records.responseElements.keyMetadata.customerMasterKeySpec | target.resource.attribute.labels[res_key_metadata_customer_master_key_spec] | |
| Records.responseElements.keyMetadata.description | target.resource.attribute.labels[res_key_metadata_description] | |
| Records.responseElements.keyMetadata.enabled | target.resource.attribute.labels[res_key_metadata_enabled] | |
| Records.responseElements.keyMetadata.encryptionAlgorithms | target.resource.attribute.labels[res_key_metadata_encryption_algorithms] | Iterate through log field Records.responseElements.keyMetadata.encryptionAlgorithms, thenthe target.resource.attribute.labels.keyUDM field is set tores_key_metadata_encryption_algorithmsandRecords.responseElements.keyMetadata.encryptionAlgorithmslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.keyMetadata.keySpec | target.resource.attribute.labels[res_key_metadata_key_spec] | |
| Records.responseElements.keyMetadata.keyState | target.resource.attribute.labels[res_key_metadata_key_state] | |
| Records.responseElements.keyMetadata.keyUsage | target.resource.attribute.labels[res_key_metadata_key_usage] | |
| Records.responseElements.keyMetadata.multiRegion | target.resource.attribute.labels[res_key_metadata_multi_region] | |
| Records.responseElements.keyMetadata.origin | target.resource.attribute.labels[res_key_metadata_origin] | |
| Records.responseElements.keyState | target.resource.attribute.labels[res_key_state] | |
| Records.responseElements.nameQualifier | target.resource.attribute.labels[res_name_qualifier] | |
| Records.responseElements.name | target.resource.attribute.labels[res_name] | |
| Records.responseElements.nextLockToken | target.resource.attribute.labels[res_next_lock_token] | |
| Records.responseElements.pendingWindowInDays | target.resource.attribute.labels[res_pending_window_in_days] | |
| Records.responseElements.policy.attachmentCount | target.resource.attribute.labels[res_policy_attachment_count] | |
| Records.responseElements.policy.defaultVersionId | target.resource.attribute.labels[res_policy_default_version_id] | |
| Records.responseElements.policy.isAttachable | target.resource.attribute.labels[res_policy_is_attachable] | |
| Records.responseElements.policy.path | target.resource.attribute.labels[res_policy_path] | If the Records.responseElements.policy.pathlog field value is not empty then, thetarget.resource.attribute.labels.keyUDM field is set tores_policy_pathandRecords.responseElements.policy.pathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tores_pathandRecords.requestParameters.pathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.path | target.resource.attribute.labels[res_policy_path] | If the Records.responseElements.policy.pathlog field value is not empty then, thetarget.resource.attribute.labels.keyUDM field is set tores_policy_pathandRecords.responseElements.policy.pathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tores_pathandRecords.requestParameters.pathlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.policy.permissionsBoundaryUsageCount | target.resource.attribute.labels[res_policy_permissions_boundary_usage_count] | |
| Records.responseElements.policy.tags.key | target.resource.attribute.labels[res_policy_tags_key] | Iterate through log field Records.responseElements.policy.tags.key, thenRecords.responseElements.policy.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.policy.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.policy.tags.value | target.resource.attribute.labels[res_policy_tags_key] | Iterate through log field Records.responseElements.policy.tags.key, thenRecords.responseElements.policy.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.policy.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.policyVersion.versionId | target.resource.attribute.labels[res_policy_version_version_id] | |
| Records.responseElements.role.assumeRolePolicyDocument | target.resource.attribute.labels[res_role_assume_role_policy_document] | |
| Records.responseElements.role.path | target.resource.attribute.labels[res_role_path] | |
| Records.responseElements.role.tags.key | target.resource.attribute.labels[res_role_tags_key] | Iterate through log field Records.responseElements.role.tags, thenRecords.responseElements.role.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.role.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.role.tags.value | target.resource.attribute.labels[res_role_tags_key] | Iterate through log field Records.responseElements.role.tags, thenRecords.responseElements.role.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.role.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.summary.description | target.resource.attribute.labels[res_summary_description] | |
| Records.responseElements.summary.lockToken | target.resource.attribute.labels[res_summary_lock_token] | |
| Records.responseElements.summary.name | target.resource.attribute.labels[res_summary_name] | |
| Records.responseElements.tags.key | target.resource.attribute.labels[res_tags_key] | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tags.value | target.resource.attribute.labels[res_tags_key] | Iterate through log field Records.responseElements.tags, thenRecords.responseElements.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.role.roleName | target.resource.attribute.roles.name | |
| Records.requestParameters.destinationProperties.destinationArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.granteePrincipal | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.aliasName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.keyMetadata.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleGroupName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.summary.aRN | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.name | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.webACLArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.roleArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.instanceProfileName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.policyArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.group.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.instanceProfile.instanceProfileName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.openIDConnectProviderArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.policy.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.role.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.sAMLProviderArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.virtualMFADevice.serialNumber | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.serialNumber | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.openIDConnectProviderArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.policyName | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.sAMLProviderArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.policySourceArn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElement.Arn | target.resource.name | If the Records.eventNamelog field value is equal toListTagsForResourceand if theRecords.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGrantand if theRecords.requestParameters.granteePrincipallog field value is not empty then,Records.requestParameters.granteePrincipallog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.aliasNamelog field value is not empty then,Records.requestParameters.aliasNamelog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.arnlog field value is not empty then,Records.responseElements.keyMetadata.arnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.ruleGroupNamelog field value is not empty then,Records.requestParameters.ruleGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.arnlog field value is not empty then,Records.responseElements.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.resourceArnlog field value is not empty then,Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.aRNlog field value is not empty then,Records.responseElements.summary.aRNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListResourcesForWebACLand if theRecords.requestParameters.webACLArnlog field value is not empty then,Records.requestParameters.webACLArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssumeRoleand if theRecords.requestParameters.roleArnlog field value is not empty then,Records.requestParameters.roleArnlog field is mapped to thetarget.resource.nameUDM field and thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetCallerIdentityand if theRecords.responseElements.Arnlog field value is not empty then,Records.responseElement.Arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileNamelog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.instanceProfileNamelog field value is not empty then,Records.requestParameters.instanceProfileNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.policyArnlog field value is not empty then,Records.requestParameters.policyArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateGroupand if theRecords.responseElements.group.arnlog field value is not empty then,Records.responseElements.group.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateOpenIDConnectProviderand if theRecords.responseElements.openIDConnectProviderArnlog field value is not empty then,Records.responseElements.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.policy.arnlog field value is not empty then,Records.responseElements.policy.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.policyNamelog field value is not empty then,Records.requestParameters.policyNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.role.arnlog field value is not empty then,Records.responseElements.role.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElement.sAMLProviderArnlog field value is not empty then,Records.responseElements.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.sAMLProviderArnlog field value is not empty then,Records.requestParameters.sAMLProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.virtualMFADevice.serialNumberlog field value is not empty then,Records.responseElements.virtualMFADevice.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.serialNumberlog field value is not empty then,Records.requestParameters.serialNumberlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.arnlog field value is not empty then,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetOpenIDConnectProviderand if theRecords.requestParameters.openIDConnectProviderArnlog field value is not empty then,Records.requestParameters.openIDConnectProviderArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toSimulatePrincipalPolicyand if theRecords.requestParameters.policySourceArnlog field value is not empty then,Records.requestParameters.policySourceArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePublishingDestinationand if theRecords.requestParameters.destinationProperties.destinationArnlog field value is not empty then,Records.requestParameters.destinationProperties.destinationArnlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.detectorId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.destinationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.detectorId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.adminAccountId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.destinationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.keyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.serviceEventDetails.keyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.keyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.destinationKeyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.targetKeyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.keyMetadata.keyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.secretId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.additionalEventData.SecretId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.xssMatchSetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.webACLId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleGroupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.iPSetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.byteMatchSetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.ruleId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.summary.id | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.id | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.credentials.accessKeyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.accessKey.accessKeyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.instanceProfile.instanceProfileId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.policy.policyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.role.roleId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.accessKeyId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.RuleGroupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.Id | target.resource.product_object_id | If the Records.eventNamelog field value is equal toGetDetectorand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSETTINGand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.responseElements.detectorIdlog field value is not empty then,Records.responseElements.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.destinationIdlog field value is not empty then,Records.responseElements.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.destinationIdlog field value is not empty then,Records.requestParameters.destinationIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSampleFindingsand if theRecords.requestParameters.detectorIdlog field value is not empty then,Records.requestParameters.detectorIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toTABLEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toEnableOrganizationAdminAccountand if theRecords.requestParameters.adminAccountIdlog field value is not empty then,Records.requestParameters.adminAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.keyIdlog field value is not empty then,Records.requestParameters.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.keyIdlog field value is not empty then,Records.responseElements.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotateKeyand if theRecords.serviceEventDetails.keyIdlog field value is not empty then,Records.serviceEventDetails.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toReEncryptand if theRecords.requestParameters.destinationKeyIdlog field value is not empty then,Records.requestParameters.destinationKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateAliasand if theRecords.requestParameters.targetKeyIdlog field value is not empty then,Records.requestParameters.targetKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyand if theRecords.responseElements.keyMetadata.keyIdlog field value is not empty then,Records.responseElements.keyMetadata.keyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateRuleGroupand if theRecords.responseElements.RuleGroupIdlog field value is not empty then,Records.responseElements.RuleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toFIREWALL_RULEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.secretIdlog field value is not empty then,Records.requestParameters.secretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toRotationStartedand if theRecords.additionalEventData.SecretIdlog field value is not empty then,Records.additionalEventData.SecretIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetXssMatchSetand if theRecords.requestParameters.xssMatchSetIdlog field value is not empty then,Records.requestParameters.xssMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetByteMatchSetand if theRecords.requestParameters.byteMatchSetIdlog field value is not empty then,Records.requestParameters.byteMatchSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.webACLIdlog field value is not empty then,Records.requestParameters.webACLIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateWebACLand if theRecords.requestParameters.idlog field value is not empty then,Records.requestParameters.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleGroupand if theRecords.requestParameters.ruleGroupIdlog field value is not empty then,Records.requestParameters.ruleGroupIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetRuleand if theRecords.requestParameters.ruleIdlog field value is not empty then,Records.requestParameters.ruleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toGetIPSetand if theRecords.requestParameters.iPSetIdlog field value is not empty then,Records.requestParameters.iPSetIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateIPSetand if theRecords.responseElements.summary.idlog field value is not empty then,Records.responseElements.summary.idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toUpdateIPSetand if theRecords.responseElements.Idlog field value is not empty then,Records.responseElements.Idlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toIP_ADDRESSand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.credentials.accessKeyIdlog field value is not empty then,Records.responseElements.credentials.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.accessKey.accessKeyIdlog field value is not empty then,Records.responseElements.accessKey.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.accessKeyIdlog field value is not empty then,Records.requestParameters.accessKeyIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toCREDENTIALand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInstanceProfileand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreatePolicyand if theRecords.responseElements.instanceProfile.instanceProfileIdlog field value is not empty then,Records.responseElements.instanceProfile.instanceProfileIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toACCESS_POLICYand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.role.roleIdlog field value is not empty then,Records.responseElements.role.roleIdlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNTand thesecurity_result.about.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceType | target.resource.resource_type | If the Records.requestParameters.resourceTypelog field value is equal toAPPLICATION_LOAD_BALANCERthen, thetarget.resource.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.requestParameters.resourceTypelog field value is equal toAPI_GATEWAYthen, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.requestParameters.resourceTypelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.requestParameters.resourceTypelog field value is equal toVERIFIED_ACCESS_INSTANCEthen, thetarget.resource.resource_typeUDM field is set toACCESS_POLICY. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs.aWSManagedRulesBotControlRuleSet.inspectionLevel | security_result.detection_fields[req_rules_statement_managed_rule_group_statement_managed_rule_group_configs_a_wsmanaged_rules_bot_control_rule_set_inspection_level] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs, thenthe security_result.rule_labels.keyUDM field is set toreq_rules_statement_managed_rule_group_statement_managed_rule_group_configs_a_wsmanaged_rules_bot_control_rule_set_inspection_levelandRecords.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs.aWSManagedRulesBotControlRuleSet.inspectionLevellog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.ruleActionOverrides.name | security_result.detection_fields[req_rules_statement_managed_rule_group_statement_rule_action_overrides_name] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.managedRuleGroupStatement.ruleActionOverrides, thenIf the Records.eventNamelog field value contain one of the following values
 security_result.detection_fields.keyUDM field is set toreq_rules_statement_managed_rule_group_statement_rule_action_overrides_nameandRecords.requestParameters.rules.statement.managedRuleGroupStatement.ruleActionOverrides.namelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.rules.visibilityConfig.metricName | security_result.detection_fields[req_rules_visibility_config_metric_name] | Iterate through log field Records.requestParameters.rules, thenthe security_result.detection_fields.keyUDM field is set toreq_rules_visibility_config_metric_nameandRecords.requestParameters.rules.visibilityConfig.metricNamelog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.rules.visibilityConfig.cloudWatchMetricsEnabled | security_result.detection_fields[req_rules_visibility_config_sampled_requests_enabled] | Iterate through log field Records.requestParameters.rules, thenthe security_result.detection_fields.keyUDM field is set toreq_rules_visibility_config_sampled_requests_enabledandRecords.requestParameters.rules.visibilityConfig.cloudWatchMetricsEnabledlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.rules.visibilityConfig.sampledRequestsEnabled | security_result.detection_fields[req_rules_visibility_config_sampled_requests_enabled] | Iterate through log field Records.requestParameters.rules, thenthe security_result.detection_fields.keyUDM field is set toreq_rules_visibility_config_sampled_requests_enabledandRecords.requestParameters.rules.visibilityConfig.sampledRequestsEnabledlog field is mapped to thesecurity_result.detection_fields.valueUDM field. | 
| Records.requestParameters.rules.priority | security_result.priority_details | Iterate through log field Records.requestParameters.rules, thenIf the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.rules.prioritylog field is mapped to thesecurity_result.priority_detailsUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.fieldToMatch.singleHeader.name | security_result.rule_labels[req_rul_statement_and_statement_statements_byte_match_statement_field_to_match_single_header_name] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_statement_and_statement_statements_byte_match_statement_field_to_match_single_header_nameandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.fieldToMatch.singleHeader.namelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.positionalConstraint | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_positional_constraint] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_positional_constraintandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.positionalConstraintlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.address | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_address] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_addressandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.addresslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.bigEndian | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_big_endian] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_big_endianandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.bigEndianlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.capacity | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_capacity] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_capacityandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.capacitylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.hb | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_hb] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.hb, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_hbandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.hblog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.isReadOnly | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_is_read_only] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_is_read_onlyandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.isReadOnlylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.limit | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_limit] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_limitandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.limitlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.mark | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_mark] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_markandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.marklog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.nativeByteOrder | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_native_byte_order] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_native_byte_orderandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.nativeByteOrderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.offset | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_offset] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_offsetandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.offsetlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.position | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_sea_st_position] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_sea_st_positionandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.searchString.positionlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.textTransformations.priority | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_text_transformations_priority] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_text_transformations_priorityandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.textTransformations.prioritylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.textTransformations.type | security_result.rule_labels[req_rul_stat_and_statement_stat_byt_mat_stat_text_transformations_type] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_stat_byt_mat_stat_text_transformations_typeandRecords.requestParameters.rules.statement.andStatement.statements.byteMatchStatement.textTransformations.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.geoMatchStatement.countryCodes | security_result.rule_labels[req_rul_stat_and_statement_statements_geo_match_statement_country_codes] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements.geoMatchStatement.countryCodes, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_statements_geo_match_statement_country_codesandRecords.requestParameters.rules.statement.andStatement.statements.geoMatchStatement.countryCodeslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.notStatement.statement.labelMatchStatement.key | security_result.rule_labels[req_rul_stat_and_statement_statement_label_match_statement_key] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_statement_label_match_statement_keyandRecords.requestParameters.rules.statement.andStatement.statements.notStatement.statement.labelMatchStatement.keylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.andStatement.statements.notStatement.statement.labelMatchStatement.scope | security_result.rule_labels[req_rul_stat_and_statement_statement_label_match_statement_scope] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.andStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_and_statement_statement_label_match_statement_scopeandRecords.requestParameters.rules.statement.andStatement.statements.notStatement.statement.labelMatchStatement.scopelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs.aWSManagedRulesBotControlRuleSet.enableMachineLearning | security_result.rule_labels[req_rul_stat_managed_rule_group_configs_a_wsmanaged_rules_bot_control_rule_set_enable_machine_learning] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_managed_rule_group_configs_a_wsmanaged_rules_bot_control_rule_set_enable_machine_learningandRecords.requestParameters.rules.statement.managedRuleGroupStatement.managedRuleGroupConfigs.aWSManagedRulesBotControlRuleSet.enableMachineLearninglog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.scopeDownStatement.notStatement.statement.byteMatchStatement.searchString.address | security_result.rule_labels[req_rul_stat_managed_rule_group_statement_sds_not_statement_stat_byt_mat_stat_sea_st_address] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_managed_rule_group_statement_sds_not_statement_stat_byt_mat_stat_sea_st_addressandRecords.requestParameters.rules.statement.managedRuleGroupStatement.scopeDownStatement.notStatement.statement.byteMatchStatement.searchString.addresslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.scopeDownStatement.notStatement.statement.byteMatchStatement.searchString.nativeByteOrder | security_result.rule_labels[req_rul_stat_managed_rule_group_statement_sds_not_statement_stat_byt_mat_stat_sea_st_native_byte_order] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_managed_rule_group_statement_sds_not_statement_stat_byt_mat_stat_sea_st_native_byte_orderandRecords.requestParameters.rules.statement.managedRuleGroupStatement.scopeDownStatement.notStatement.statement.byteMatchStatement.searchString.nativeByteOrderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.vendorName | security_result.rule_labels[req_rul_stat_managed_rule_group_statement_vendor_name] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_managed_rule_group_statement_vendor_nameandRecords.requestParameters.rules.statement.managedRuleGroupStatement.vendorNamelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.aggregateKeyType | security_result.rule_labels[req_rul_stat_rbs_aggregate_key_type] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_aggregate_key_typeandRecords.requestParameters.rules.statement.rateBasedStatement.aggregateKeyTypelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.evaluationWindowSec | security_result.rule_labels[req_rul_stat_rbs_evaluation_window_sec] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_evaluation_window_secandRecords.requestParameters.rules.statement.rateBasedStatement.evaluationWindowSeclog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.fieldToMatch.singleHeader.name | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_field_to_match_single_header_name] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_field_to_match_single_header_nameandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.fieldToMatch.singleHeader.namelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.positionalConstraint | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_positional_constraint] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_positional_constraintandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.positionalConstraintlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.address | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_address] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_addressandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.addresslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.bigEndian | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_big_endian] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_big_endianandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.bigEndianlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.capacity | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_capacity] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_capacityandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.capacitylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.hb | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_hb] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.hb, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_hbandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.hblog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.isReadOnly | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_is_read_only] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_is_read_onlyandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.isReadOnlylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.limit | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_limit] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_limitandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.limitlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.mark | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_mark] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_markandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.marklog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.nativeByteOrder | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_native_byte_order] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_native_byte_orderandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.nativeByteOrderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.offset | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_offset] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_offsetandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.offsetlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.position | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_position] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_sea_st_positionandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.searchString.positionlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.textTransformations.priority | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_text_transformations_priority] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_text_transformations_priorityandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.textTransformations.prioritylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.textTransformations.type | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_stat_byt_mat_stat_text_transformations_type] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set tokeyandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.byteMatchStatement.textTransformations.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.fieldToMatch.singleHeader.name | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_field_to_match_single_header_name] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_field_to_match_single_header_nameandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.fieldToMatch.singleHeader.namelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.positionalConstraint | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_positional_constraint] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_positional_constraintandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.positionalConstraintlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.address | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_address] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_addressandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.addresslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.bigEndian | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_big_endian] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_big_endianandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.bigEndianlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.capacity | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_capacity] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_capacityandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.capacitylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.hb | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_hb] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.hb, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_hbandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.hblog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.isReadOnly | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_is_read_only] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_is_read_onlyandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.isReadOnlylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.limit | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_limit] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_limitandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.limitlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.mark | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_mark] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_markandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.marklog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.nativeByteOrder | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_native_byte_order] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_native_byte_orderandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.nativeByteOrderlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.offset | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_offset] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_offsetandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.offsetlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.position | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_position] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_sea_st_positionandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.searchString.positionlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.textTransformations.priority | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_text_transformations_priority] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_text_transformations_priorityandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.textTransformations.prioritylog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.textTransformations.type | security_result.rule_labels[req_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_text_transformations_type] | Iterate through log field Records.requestParameters.rules, thenIterate through log field Records.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rbs_sds_or_statement_notstat_byt_mat_stat_text_transformations_typeandRecords.requestParameters.rules.statement.rateBasedStatement.scopeDownStatement.orStatement.statements.notStatement.statement.byteMatchStatement.textTransformations.typelog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.statement.ruleGroupReferenceStatement.aRN | security_result.rule_labels[req_rul_stat_rule_group_reference_statement_arn] | Iterate through log field Records.requestParameters.rules, thenthe security_result.rule_labels.keyUDM field is set toreq_rul_stat_rule_group_reference_statement_arnandRecords.requestParameters.rules.statement.ruleGroupReferenceStatement.aRNlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.rules.name | security_result.rule_name | Iterate through log field Records.requestParameters.rules, thenIf the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.rules.namelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.requestParameters.rules.statement.managedRuleGroupStatement.name | security_result.rule_set_display_name | Iterate through log field Records.requestParameters.rules, thenIf the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.rules.statement.managedRuleGroupStatement.namelog field is mapped to thesecurity_result.rule_set_display_nameUDM field. | 
| Records.responseElements.user.createDate | target.user.attribute.creation_time | |
| Records.requestParameters.passwordResetRequired | target.user.attribute.labels[req_password_reset_required] | |
| Records.requestParameters.tags.value | target.user.attribute.labels[req_tags_value] | If the Records.eventNamelog field value is equal toTagUserthen,Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.user.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.user.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.key | target.user.attribute.labels[req_tags_value] | If the Records.eventNamelog field value is equal toTagUserthen,Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.user.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.user.attribute.labels.valueUDM field. | 
| Records.responseElements.deletionTaskId | target.user.attribute.labels[res_deletion_task_id] | |
| Records.responseElements.loginProfile.createDate | target.user.attribute.labels[res_login_profile_create_date] | |
| Records.responseElements.loginProfile.passwordResetRequired | target.user.attribute.labels[res_login_profile_password_reset_required] | |
| Records.responseElements.user.path | target.user.attribute.labels[res_user_path] | |
| Records.responseElements.user.tags.key | target.user.attribute.labels[res_user_tags_key] | Iterate through log field Records.responseElements.user.tags, thenRecords.responseElements.user.tags.keylog field is mapped to thetarget.user.attribute.labels.keyUDM field andRecords.responseElements.user.tags.valuelog field is mapped to thetarget.user.attribute.labels.valueUDM field. | 
| Records.responseElements.user.tags.value | target.user.attribute.labels[res_user_tags_key] | Iterate through log field Records.responseElements.user.tags, thenRecords.responseElements.user.tags.keylog field is mapped to thetarget.user.attribute.labels.keyUDM field andRecords.responseElements.user.tags.valuelog field is mapped to thetarget.user.attribute.labels.valueUDM field. | 
| Records.requestParameters.roleName | target.user.attribute.roles.name | |
| Records.responseElements.user.userId | target.user.product_object_id | |
| Records.requestParameters.userName | target.user.user_display_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field andRecords.requestParameters.groupNamelog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeyand theRecords.responseElements.accessKey.userNamelog field value is not empty then,Records.responseElements.accessKey.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoginProfileand theRecords.responseElements.loginProfile.userNamelog field value is not empty then,Records.responseElements.loginProfile.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateUserand theRecords.responseElements.user.userNamelog field value is not empty then,Records.responseElements.user.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.responseElements.accessKey.userName | target.user.user_display_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field andRecords.requestParameters.groupNamelog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeyand theRecords.responseElements.accessKey.userNamelog field value is not empty then,Records.responseElements.accessKey.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoginProfileand theRecords.responseElements.loginProfile.userNamelog field value is not empty then,Records.responseElements.loginProfile.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateUserand theRecords.responseElements.user.userNamelog field value is not empty then,Records.responseElements.user.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.responseElements.loginProfile.userName | target.user.user_display_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field andRecords.requestParameters.groupNamelog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeyand theRecords.responseElements.accessKey.userNamelog field value is not empty then,Records.responseElements.accessKey.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoginProfileand theRecords.responseElements.loginProfile.userNamelog field value is not empty then,Records.responseElements.loginProfile.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateUserand theRecords.responseElements.user.userNamelog field value is not empty then,Records.responseElements.user.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.responseElements.user.userName | target.user.user_display_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field andRecords.requestParameters.groupNamelog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeyand theRecords.responseElements.accessKey.userNamelog field value is not empty then,Records.responseElements.accessKey.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoginProfileand theRecords.responseElements.loginProfile.userNamelog field value is not empty then,Records.responseElements.loginProfile.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateUserand theRecords.responseElements.user.userNamelog field value is not empty then,Records.responseElements.user.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.requestParameters.groupName | target.user.user_display_name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field andRecords.requestParameters.groupNamelog field is mapped to thetarget.user.group_identifiersUDM field.Else, if the Records.eventNamelog field value is equal toCreateAccessKeyand theRecords.responseElements.accessKey.userNamelog field value is not empty then,Records.responseElements.accessKey.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLoginProfileand theRecords.responseElements.loginProfile.userNamelog field value is not empty then,Records.responseElements.loginProfile.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateUserand theRecords.responseElements.user.userNamelog field value is not empty then,Records.responseElements.user.userNamelog field is mapped to thetarget.user.user_display_nameUDM field.Else, Records.requestParameters.userNamelog field is mapped to thetarget.user.user_display_nameUDM field. | 
| Records.responseElements.user.arn | target.user.userid | 
Field mapping reference: AWS CloudTrail - Cloudtrail
The following table lists the log fields for theCloudtrail log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.enableLogFileValidation | target.resource.attribute.labels[records_request_parameters_enable_log_file_validation] | |
| Records.requestParameters.includeGlobalServiceEvents | target.resource.attribute.labels[records_request_parameters_include_global_service_events] | |
| Records.responseElements.includeGlobalServiceEvents | target.resource.attribute.labels[records_response_elements_include_global_service_events] | |
| Records.requestParameters.isMultiRegionTrail | target.resource.attribute.labels[records_request_parameters_is_multi_region_trail] | |
| Records.responseElements.isMultiRegionTrail | target.resource.attribute.labels[records_response_elements_is_multi_region_trail] | |
| Records.responseElements.isOrganizationTrail | target.resource.attribute.labels[records_response_elements_is_organization_trail] | |
| Records.requestParameters.isOrganizationTrail | target.resource.attribute.labels[records_request_parameters_is_organization_trail] | |
| Records.responseElements.logFileValidationEnabled | target.resource.attribute.labels[records_response_elements_log_file_validation_enabled] | |
| Records.responseElements.trailARN | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.requestParameters.trailNameList | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.requestParameters.trailName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.requestParameters.name | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.requestParameters.resourceIdList | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.responseElements.name | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then,Records.responseElements.trailARNlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.trailNameListlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then,Records.requestParameters.trailNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.resourceIdListlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.responseElements.name | target.resource.attribute.labels[records_response_elements_name] | |
| Records.responseElements.s3BucketName | target.resource_ancestors.name | |
|  | target.resource_ancestors.resource_type | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.s3BucketNamelog field value is not empty or theRecords.requestParameters.s3BucketNamelog field value is not empty ) then, thetarget.resource_ancestors.resource_typeUDM field is set toSTORAGE_BUCKET. | 
|  | target.resource_ancestors.attribute.cloud.environment | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.s3BucketNamelog field value is not empty or theRecords.requestParameters.s3BucketNamelog field value is not empty ) then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
|  | target.resource.resource_type | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. Else, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. Else, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE. | 
|  | target.resource.attribute.cloud.environment | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.trailARNlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTrailsthen,Iterate through log field Records.requestParameters.trailNameList, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.trailNamelog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value matches the regular expression patternGetTrailand theRecords.responseElements.namelog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.namelog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toListTagsthen,Iterate through log field Records.requestParameters.resourceIdList, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.includeShadowTrails | target.resource.attribute.labels[records_request_parameters_include_shadow_trails] | |
| Records.requestParameters.s3KeyPrefix | target.resource_ancestors.attribute.labels[records_request_parameters_s3key_prefix] | |
| Records.requestParameters.kmsKeyId | target.resource.attribute.labels[records_request_parameters_kms_key_id] | |
| Records.responseElements.kmsKeyId | target.resource.attribute.labels[records_response_elements_kms_key_id] | |
| Records.responseElements.snsTopicARN | target.resource.attribute.labels[records_response_elements_sns_topic_arn] | |
| Records.responseElements.snsTopicName | target.resource.attribute.labels[records_response_elements_sns_topic_name] | |
| Records.requestParameters.snsTopicName | target.resource.attribute.labels[records_request_parameters_sns_topic_name] | |
| Records.requestParameters.cloudWatchLogsRoleArn | target.resource.attribute.roles.name | |
| Records.requestParameters.cloudWatchLogsLogGroupArn | target.resource.attribute.labels[records_request_parameters_cloud_watch_logs_log_group_arn] | |
| Records.requestParameters.maxResults | target.resource.attribute.labels[records_request_parameters_max_results] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[records_request_parameters_next_token] | |
| Records.requestParameters.endTime | target.resource.attribute.labels[records_request_parameters_end_time] | |
| Records.requestParameters.startTime | target.resource.attribute.labels[records_request_parameters_start_time] | |
| Records.requestParameters.lookupAttributes.attributeKey | target.resource.attribute.labels[records_request_parameters_lookup_attributes_attribute_key] | Iterate through log field Records.requestParameters.lookupAttributes, thenRecords.requestParameters.lookupAttributes.attributeKeylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.lookupAttributes.attributeValuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.lookupAttributes.attributeValue | target.resource.attribute.labels[records_request_parameters_lookup_attributes_attribute_key] | Iterate through log field Records.requestParameters.lookupAttributes, thenRecords.requestParameters.lookupAttributes.attributeKeylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.lookupAttributes.attributeValuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.eventCategory | target.resource.attribute.labels[records_request_parameters_event_category] | |
| Records.requestParameters.advancedEventSelectors.name | target.resource.attribute.labels[records_request_parameters_advanced_event_selectors_name] | Iterate through log field Records.requestParameters.advancedEventSelectors, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_advanced_event_selectors_nameandRecords.requestParameters.advancedEventSelectors.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.advancedEventSelectors.name | target.resource.attribute.labels[records_response_elements_advanced_event_selectors_name] | Iterate through log field Records.responseElements.advancedEventSelectors, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_advanced_event_selectors_nameandRecords.responseElements.advancedEventSelectors.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.advancedEventSelectors.fieldSelectors.equals | target.resource.attribute.labels[records_response_elements_advanced_event_selectors_field_selectors_equals] | Iterate through log field Records.responseElements.advancedEventSelectors, thenIterate through log field Records.responseElements.advancedEventSelectors.fieldSelectors, thenIterate through log field Records.responseElements.advancedEventSelectors.fieldSelectors.equals, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_advanced_event_selectors_field_selectors_equalsandRecords.responseElements.advancedEventSelectors.fieldSelectors.equalslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.advancedEventSelectors.fieldSelectors.equals | target.resource.attribute.labels[records_request_parameters_advanced_event_selectors_field_selectors_equals] | Iterate through log field Records.requestParameters.advancedEventSelectors, thenIterate through log field Records.requestParameters.advancedEventSelectors.fieldSelectors, thenIterate through log field Records.requestParameters.advancedEventSelectors.fieldSelectors.equals, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_advanced_event_selectors_field_selectors_equalsandRecords.requestParameters.advancedEventSelectors.fieldSelectors.equalslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.advancedEventSelectors.fieldSelectors.field | target.resource.attribute.labels[records_response_elements_advanced_event_selectors_field_selectors_field] | Iterate through log field Records.responseElements.advancedEventSelectors, thenIterate through log field Records.responseElements.advancedEventSelectors.fieldSelectors, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_advanced_event_selectors_field_selectors_fieldandRecords.responseElements.advancedEventSelectors.fieldSelectors.fieldlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.advancedEventSelectors.fieldSelectors.field | target.resource.attribute.labels[records_request_parameters_advanced_event_selectors_field_selectors_field] | Iterate through log field Records.requestParameters.advancedEventSelectors, thenIterate through log field Records.requestParameters.advancedEventSelectors.fieldSelectors, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_advanced_event_selectors_field_selectors_fieldandRecords.requestParameters.advancedEventSelectors.fieldSelectors.fieldlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Cloudshell
The following table lists the log fields for theCloudshell log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.layout | additional.fields[req_layout] | |
| Records.responseElements.message | security_result.description | |
| Records.responseElements.code | security_result.summary | If the Records.responseElements.codelog field value is not empty then, thesecurity_result.actionUDM field is set toBLOCKandRecords.responseElements.codelog field is mapped to thesecurity_result.action_detailsUDM field. | 
| Records.requestParameters.EnvironmentId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toCreateEnvironmentthen,Records.responseElements.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toPutCredentialsthen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toRedeemCodethen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSessionthen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.EnvironmentId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toCreateEnvironmentthen,Records.responseElements.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toPutCredentialsthen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toRedeemCodethen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSessionthen,Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.EnvironmentIdlog field is mapped to thetarget.resource.product_object_idUDM field. | 
|  | target.resource.resource_type | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.EnvironmentIdlog field value is not empty or theRecords.responseElements.EnvironmentIdlog field value is not empty ) then, thetarget.resource.resource_typeUDM field is set toRUNTIME. | 
|  | target.resource.attribute.cloud.environment | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.EnvironmentIdlog field value is not empty or theRecords.responseElements.EnvironmentIdlog field value is not empty ) then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.StartScreenMessages.content | target.resource.attribute.labels[res_start_screen_messages_content] | Iterate through log field Records.responseElements.StartScreenMessages, thenthe target.resource.attribute.labels.keyUDM field is set tores_start_screen_messages_contentandRecords.responseElements.StartScreenMessages.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.StartScreenMessages.id | target.resource.attribute.labels[res_start_screen_messages_id] | Iterate through log field Records.responseElements.StartScreenMessages, thenthe target.resource.attribute.labels.keyUDM field is set tores_start_screen_messages_idandRecords.responseElements.StartScreenMessages.idlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.StartScreenMessages.type | target.resource.attribute.labels[res_start_screen_messages_type] | Iterate through log field Records.responseElements.StartScreenMessages, thenthe target.resource.attribute.labels.keyUDM field is set tores_start_screen_messages_typeandRecords.responseElements.StartScreenMessages.typelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.StartScreenMessages.link.url | target.resource.attribute.labels[res_start_screen_messages_link_url] | Iterate through log field Records.responseElements.StartScreenMessages, thenthe target.resource.attribute.labels.keyUDM field is set tores_start_screen_messages_link_urlandRecords.responseElements.StartScreenMessages.link.urllog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.StartScreenMessages.link.text | target.resource.attribute.labels[res_start_screen_messages_link_text] | Iterate through log field Records.responseElements.StartScreenMessages, thenthe target.resource.attribute.labels.keyUDM field is set tores_start_screen_messages_link_textandRecords.responseElements.StartScreenMessages.link.textlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.Status | target.resource.attribute.labels[res_status] | |
| Records.requestParameters.RedirectUri | security_result.url_back_to_product | |
| Records.requestParameters.CodeVerifier | target.resource.attribute.labels[req_code_verifier] | |
| Records.requestParameters.KeyBase | target.resource.attribute.labels[req_key_base] | |
| Records.requestParameters.AuthCode | target.resource.attribute.labels[req_auth_code] | |
| Records.responseElements.SessionId | network.session_id | |
| Records.responseElements.TokenValue | target.resource.attribute.labels[res_token_value] | |
| Records.requestParameters.TabId | target.resource.attribute.labels[req_tab_id] | |
| Records.responseElements.StreamUrl | target.resource.attribute.labels[res_stream_url] | |
| Records.requestParameters.FileUploadPath | target.file.full_path | 
Field mapping reference: AWS CloudTrail - Lambda
The following table lists the log fields for theLambda log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.additionalEventData.customerEniId | additional.fields[customer_eni_id] | |
| Records.additionalEventData.functionVersion | additional.fields[function_version] | |
| Records.additionalEventData.signatureStatus | additional.fields[signature_status] | |
| Records.requestParameters.action | target.resource.attribute.labels[req_action] | |
| Records.requestParameters.architectures | target.resource.attribute.labels[req_architectures] | Iterate through log field Records.requestParameters.architectures, thenthe target.resource.attribute.labels.keyUDM field is set toreq_architecturesandRecords.requestParameters.architectureslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.arn | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternGetLayerVersionByArnthen,Records.requestParameters.arnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.batchSize | target.resource.attribute.labels[req_batch_size] | |
| Records.requestParameters.code.s3Bucket | target.resource.attribute.labels[req_code_s3_bucket] | |
| Records.requestParameters.code.s3Key | target.resource.attribute.labels[req_code_s3_key] | |
| Records.requestParameters.content.s3Bucket | target.resource.attribute.labels[req_content_s3_bucket] | |
| Records.requestParameters.content.s3Key | target.resource.attribute.labels[req_content_s3_key] | |
| Records.requestParameters.contentType | target.resource.attribute.labels[req_content_type] | |
| Records.requestParameters.deadLetterConfig.targetArn | target.resource.attribute.labels[req_dead_letter_config_target_arn] | |
| Records.requestParameters.dryRun | target.resource.attribute.labels[req_dry_run] | |
| Records.requestParameters.enabled | target.resource.attribute.labels[req_enabled] | |
| Records.requestParameters.fullyQualifiedArn.arnPrefix.account | target.resource.attribute.labels[req_fully_qualified_arn_arn_prefix_account] | |
| Records.requestParameters.fullyQualifiedArn.arnPrefix.partition | target.resource.attribute.labels[req_fully_qualified_arn_arn_prefix_partition] | |
| Records.requestParameters.fullyQualifiedArn.arnPrefix.region | target.resource.attribute.labels[req_fully_qualified_arn_arn_prefix_region] | |
| Records.requestParameters.fullyQualifiedArn.relativeId.functionName | target.resource.attribute.labels[req_fully_qualified_arn_arn_prefix_function_name] | |
| Records.requestParameters.functionName | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternAddPermissionor theRecords.eventNamelog field value matches the regular expression patternDeleteFunctionor theRecords.eventNamelog field value matches the regular expression patternDisableReplicationor theRecords.eventNamelog field value matches the regular expression patternEnableReplicationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionor theRecords.eventNamelog field value matches the regular expression patternGetFunctionCodeSigningConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionConfigurationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionEventInvokeConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionUrlConfigor theRecords.eventNamelog field value matches the regular expression patternGetProvisionedConcurrencyConfigor theRecords.eventNamelog field value matches the regular expression patternGetRuntimeManagementConfigor theRecords.eventNamelog field value matches the regular expression patternInvokeor theRecords.eventNamelog field value matches the regular expression patternListAliasesor theRecords.eventNamelog field value matches the regular expression patternListFunctionEventInvokeConfigsor theRecords.eventNamelog field value matches the regular expression patternListFunctionsor theRecords.eventNamelog field value matches the regular expression patternListFunctionUrlConfigsor theRecords.eventNamelog field value matches the regular expression patternListProvisionedConcurrencyConfigsor theRecords.eventNamelog field value matches the regular expression patternListVersionsByFunctionor theRecords.eventNamelog field value matches the regular expression patternRemovePermissionthen,Records.requestParameters.functionNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteAliasor theRecords.eventNamelog field value matches the regular expression patternListEventSourceMappingsor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasthen,Records.requestParameters.functionNamelog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternCreateFunctionor theRecords.eventNamelog field value matches the regular expression patternPublishVersionthen, thetarget.resource.attribute.labels.keyUDM field is set toreq_function_nameandRecords.requestParameters.functionNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
|  | target.resource.resource_type | If the Records.eventNamelog field value matches the regular expression patternAddPermissionor theRecords.eventNamelog field value matches the regular expression patternDeleteFunctionor theRecords.eventNamelog field value matches the regular expression patternDisableReplicationor theRecords.eventNamelog field value matches the regular expression patternEnableReplicationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionor theRecords.eventNamelog field value matches the regular expression patternGetFunctionCodeSigningConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionConfigurationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionEventInvokeConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionUrlConfigor theRecords.eventNamelog field value matches the regular expression patternGetProvisionedConcurrencyConfigor theRecords.eventNamelog field value matches the regular expression patternGetRuntimeManagementConfigor theRecords.eventNamelog field value matches the regular expression patternInvokeor theRecords.eventNamelog field value matches the regular expression patternListAliasesor theRecords.eventNamelog field value matches the regular expression patternListFunctionEventInvokeConfigsor theRecords.eventNamelog field value matches the regular expression patternListFunctionsor theRecords.eventNamelog field value matches the regular expression patternListFunctionUrlConfigsor theRecords.eventNamelog field value matches the regular expression patternListProvisionedConcurrencyConfigsor theRecords.eventNamelog field value matches the regular expression patternListTagsor theRecords.eventNamelog field value matches the regular expression patternListVersionsByFunctionor theRecords.eventNamelog field value matches the regular expression patternPublishVersionor theRecords.eventNamelog field value matches the regular expression patternRemovePermissionor theRecords.eventNamelog field value matches the regular expression patternTagResourceor theRecords.eventNamelog field value matches the regular expression patternUntagResourceor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionCodeor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionConfigurationthen, thetarget.resource.resource_typeUDM field is set toFUNCTION.Else, if the Records.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteAliasor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasthen, thetarget.resource.resource_typeUDM field is set toFUNCTION.Else, if the Records.eventNamelog field value matches the regular expression patternCreateFunctionthen, thetarget.resource.resource_typeUDM field is set toFUNCTION.Else, if the Records.eventNamelog field value matches the regular expression patternDeleteLayerVersionor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionByArnor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionPolicyor theRecords.eventNamelog field value matches the regular expression patternListLayerVersionsor theRecords.eventNamelog field value matches the regular expression patternPublishLayerVersionthen, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. | 
|  | target.resource.attribute.cloud.environment | If the Records.eventNamelog field value matches the regular expression patternAddPermissionor theRecords.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteFunctionor theRecords.eventNamelog field value matches the regular expression patternDeleteLayerVersionor theRecords.eventNamelog field value matches the regular expression patternDisableReplicationor theRecords.eventNamelog field value matches the regular expression patternEnableReplicationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionor theRecords.eventNamelog field value matches the regular expression patternGetFunctionCodeSigningConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionConfigurationor theRecords.eventNamelog field value matches the regular expression patternGetFunctionEventInvokeConfigor theRecords.eventNamelog field value matches the regular expression patternGetFunctionUrlConfigor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionByArnor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionPolicyor theRecords.eventNamelog field value matches the regular expression patternGetProvisionedConcurrencyConfigor theRecords.eventNamelog field value matches the regular expression patternGetRuntimeManagementConfigor theRecords.eventNamelog field value matches the regular expression patternInvokeor theRecords.eventNamelog field value matches the regular expression patternListAliasesor theRecords.eventNamelog field value matches the regular expression patternListFunctionEventInvokeConfigsor theRecords.eventNamelog field value matches the regular expression patternListFunctionsor theRecords.eventNamelog field value matches the regular expression patternListFunctionUrlConfigsor theRecords.eventNamelog field value matches the regular expression patternListLayerVersionsor theRecords.eventNamelog field value matches the regular expression patternListProvisionedConcurrencyConfigsor theRecords.eventNamelog field value matches the regular expression patternListTagsor theRecords.eventNamelog field value matches the regular expression patternListVersionsByFunctionor theRecords.eventNamelog field value matches the regular expression patternPublishLayerVersionor theRecords.eventNamelog field value matches the regular expression patternPublishVersionor theRecords.eventNamelog field value matches the regular expression patternRemovePermissionor theRecords.eventNamelog field value matches the regular expression patternTagResourceor theRecords.eventNamelog field value matches the regular expression patternUntagResourceor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionCodeor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionConfigurationthen, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value matches the regular expression patternCreateFunctionthen, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
|  | target.resource_ancestors.resource_type | If the Records.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternCreateEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternListEventSourceMappingsor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasor theRecords.eventNamelog field value matches the regular expression patternUpdateEventSourceMappingthen, thetarget.resource_ancestors.resource_typeUDM field is set toFUNCTION. | 
|  | target.resource_ancestors.attribute.cloud.environment | If the Records.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteAliasor theRecords.eventNamelog field value matches the regular expression patternDeleteEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternCreateEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternListEventSourceMappingsor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasor theRecords.eventNamelog field value matches the regular expression patternUpdateEventSourceMappingthen, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.functionResponseTypes | target.resource.attribute.labels[req_function_response_types] | Iterate through log field Records.requestParameters.functionResponseTypes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_function_response_typesandRecords.requestParameters.functionResponseTypeslog field is mapped to thetarget.resource.attribute.labels.keyUDM field. | 
| Records.requestParameters.functionUrlAuthType | target.resource.attribute.labels[req_function_url_auth_type] | |
| Records.requestParameters.functionVersion | target.resource_ancestors.attribute.labels[function_version] | |
| Records.requestParameters.handler | target.resource_ancestors.attribute.labels[req_handler] | |
| Records.requestParameters.ignored | target.resource_ancestors.attribute.labels[req_ignored] | |
| Records.requestParameters.includeBlacklistedFeatures | target.resource_ancestors.attribute.labels[req_include_blacklisted_features] | |
| Records.requestParameters.includeDeprecatedFeaturesAccess | target.resource_ancestors.attribute.labels[req_include_deprecated_features_access] | |
| Records.requestParameters.includeDeprecatedRuntimeDetails | target.resource_ancestors.attribute.labels[req_include_deprecated_runtime_details] | |
| Records.requestParameters.includePreviewFeatures | target.resource_ancestors.attribute.labels[req_include_preview_features] | |
| Records.requestParameters.includeUnreservedConcurrentExecutionsMinimum | target.resource_ancestors.attribute.labels[req_include_unreserved_concurrent_executions_minimum] | |
| Records.requestParameters.invocationType | target.resource_ancestors.attribute.labels[req_invocation_type] | |
| Records.requestParameters.kMSKeyArn | target.resource_ancestors.attribute.labels[req_kms_key_arn] | |
| Records.requestParameters.layerName | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternDeleteLayerVersionor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionor theRecords.eventNamelog field value matches the regular expression patternGetLayerVersionPolicyor theRecords.eventNamelog field value matches the regular expression patternListLayerVersionsthen,Records.requestParameters.layerNamelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.logType | target.resource_ancestors.attribute.labels[req_log_type] | |
| Records.requestParameters.marker | target.resource_ancestors.attribute.labels[req_marker] | |
| Records.requestParameters.masterArn | target.resource_ancestors.attribute.labels[req_master_arn] | |
| Records.requestParameters.maxItems | target.resource_ancestors.attribute.labels[req_max_items] | |
| Records.requestParameters.maximumBatchingWindowInSeconds | target.resource_ancestors.attribute.labels[req_maximum_batching_window_in_seconds] | |
| Records.requestParameters.memorySize | target.resource.attribute.labels[req_memory_size] | |
| Records.requestParameters.name | target.resource.attribute.labels[req_name] | If the Records.eventNamelog field value matches the regular expression patternDeleteAliasthen,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.packageType | target.resource.attribute.labels[req_package_type] | |
| Records.requestParameters.principal | target.resource.attribute.labels[req_principal] | |
| Records.requestParameters.publish | target.resource.attribute.labels[req_publish] | |
| Records.requestParameters.qualifier | target.resource.attribute.labels[req_qualifier] | |
| Records.requestParameters.resource | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternListTagsor theRecords.eventNamelog field value matches the regular expression patternTagResourceor theRecords.eventNamelog field value matches the regular expression patternUntagResourcethen,Records.requestParameters.resourcelog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.revisionId | target.resource.attribute.labels[res_revisionId] | |
| Records.requestParameters.runtime | target.resource.attribute.labels[req_runtime] | |
| Records.requestParameters.s3Bucket | target.resource.attribute.labels[req_s3_bucket] | |
| Records.requestParameters.s3Key | target.resource.attribute.labels[req_s3_key] | |
| Records.requestParameters.s3ObjectVersion | target.resource.attribute.labels[req_s3_object_version] | |
| Records.requestParameters.scalingConfig.maximumConcurrency | target.resource.attribute.labels[req_scaling_config_maximum_concurrency] | |
| Records.requestParameters.snapStart.applyOn | target.resource.attribute.labels[req_snap_start_apply_on] | |
| Records.requestParameters.sourceAccount | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value matches the regular expression patternDeleteAliasthen,Records.requestParameters.sourceAccountlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNTand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.sourceArn | principal.resource.name | |
| Records.requestParameters.statementId | target.resource.attribute.labels[req_statement_id] | |
| Records.requestParameters.tagKeys | target.resource.attribute.labels[req_tag_keys] | Iterate through log field Records.requestParameters.tagKeys, thenthe target.resource.attribute.labels.keyUDM field is set toreq_tag_keysandRecords.requestParameters.tagKeyslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.timeout | target.resource.attribute.labels[req_timeout] | |
| Records.requestParameters.tracingConfig.mode | target.resource.attribute.labels[req_tracing_config_mode] | |
| Records.requestParameters.versionNumber | target.resource.attribute.labels[req_version_number] | |
| Records.responseElements.aliasArn | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternCreateAliasor theRecords.eventNamelog field value matches the regular expression patternUpdateAliasthen,Records.responseElements.aliasArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.architectures | target.resource.attribute.labels[res_architectures] | Iterate through log field Records.responseElements.architectures, thenthe target.resource.attribute.labels.keyUDM field is set tores_architecturesandRecords.responseElements.architectureslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.batchSize | target.resource.attribute.labels[res_batch_size] | |
| Records.responseElements.codeSha256 | target.resource.attribute.labels[res_code_sha256] | |
| Records.requestParameters.codeSha256 | target.resource.attribute.labels[res_code_sha256] | |
| Records.responseElements.codeSize | target.resource.attribute.labels[res_code_size] | |
| Records.responseElements.compatibleArchitectures | target.resource.attribute.labels[res_compatible_architectures] | Iterate through log field Records.responseElements.compatibleArchitectures, thenthe target.resource.attribute.labels.keyUDM field is set tores_compatible_architecturesandRecords.responseElements.compatibleArchitectureslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.compatibleRuntimes | target.resource.attribute.labels[res_compatible_runtimes] | Iterate through log field Records.responseElements.compatibleRuntimes, thenthe target.resource.attribute.labels.keyUDM field is set tores_compatible_runtimesandRecords.responseElements.compatibleRuntimeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.content.codeSha256 | target.resource.attribute.labels[res_content_code_sha256] | |
| Records.responseElements.content.codeSize | target.resource.attribute.labels[res_content_code_size] | |
| Records.responseElements.content.uncompressedCodeSize | target.resource.attribute.labels[res_content_uncompressed_code_size] | |
| Records.responseElements.createdDate | target.resource.attribute.creation_time | |
| Records.responseElements.description | target.resource.attribute.labels[res_description] | |
| Records.requestParameters.description | target.resource.attribute.labels[res_description] | |
| Records.responseElements.ephemeralStorage.size | target.resource.attribute.labels[res_ephemeral_storage_size] | |
| Records.responseElements.eventSourceArn | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternCreateEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternDeleteEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternListEventSourceMappingsor theRecords.eventNamelog field value matches the regular expression patternUpdateEventSourceMappingthen,Records.responseElements.eventSourceArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.functionArn | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternCreateFunctionor theRecords.eventNamelog field value matches the regular expression patternPublishVersionor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionCodeor theRecords.eventNamelog field value matches the regular expression patternUpdateFunctionConfigurationthen,Records.responseElements.functionArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternCreateEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternDeleteEventSourceMappingor theRecords.eventNamelog field value matches the regular expression patternUpdateEventSourceMappingthen,Records.responseElements.functionArnlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.responseElements.functionResponseTypes | target.resource_ancestors.attribute.labels[res_function_response_types] | Iterate through log field Records.responseElements.functionResponseTypes, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_function_response_typesandRecords.responseElements.functionResponseTypeslog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.functionVersion | target.resource_ancestors.attribute.labels[res_function_version] | |
| Records.responseElements.handler | target.resource_ancestors.attribute.labels[res_handler] | |
| Records.responseElements.lastModified | target.resource.attribute.last_update_time | |
| Records.responseElements.lastUpdateStatus | target.resource_ancestors.attribute.labels[res_last_update_status] | |
| Records.responseElements.lastUpdateStatusReason | target.resource_ancestors.attribute.labels[res_last_update_status_reason] | |
| Records.responseElements.lastUpdateStatusReasonCode | target.resource_ancestors.attribute.labels[res_last_update_status_reason_code] | |
| Records.responseElements.layerArn | target.resource.name | If the Records.eventNamelog field value matches the regular expression patternPublishLayerVersionthen,Records.responseElements.layerArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.layerVersionArn | target.resource.attribute.labels[res_layer_version_arn] | |
| Records.responseElements.layers.arn | target.resource_ancestors.name | If the Records.eventNamelog field value matches the regular expression patternPublishVersionthen,Iterate through log field Records.responseElements.layers, thenRecords.responseElements.layers.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.layers.codeSize | target.resource_ancestors.attribute.labels[res_layers_code_size] | If the Records.eventNamelog field value matches the regular expression patternPublishVersionthen,Iterate through log field Records.responseElements.layers, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_layers_code_sizeandRecords.responseElements.layers.codeSizelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.layers.uncompressedCodeSize | target.resource_ancestors.attribute.labels[res_layers_uncompressed_code_size] | If the Records.eventNamelog field value matches the regular expression patternPublishVersionthen,Iterate through log field Records.responseElements.layers, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_layers_uncompressed_code_sizeandRecords.responseElements.layers.uncompressedCodeSizelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.loggingConfig.logFormat | target.resource.attribute.labels[res_logging_config_log_format] | |
| Records.responseElements.loggingConfig.logGroup | target.resource.attribute.labels[res_logging_config_log_group] | |
| Records.responseElements.masterArn | target.resource.attribute.labels[res_master_arn] | |
| Records.responseElements.maximumBatchingWindowInSeconds | target.resource.attribute.labels[res_maximum_batching_window_in_seconds] | |
| Records.responseElements.memorySize | target.resource.attribute.labels[res_memory_size] | |
| Records.responseElements.name | target.resource.attribute.labels[res_name] | If the Records.responseElements.aliasArnlog field value is empty and theRecords.eventNamelog field value matches the regular expression patternDeleteAliasthen,Records.responseElements.namelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tores_nameandRecords.responseElements.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.packageType | target.resource.attribute.labels[res_package_type] | |
| Records.responseElements.revisionId | target.resource.attribute.labels[res_revision_id] | |
| Records.responseElements.role | target.resource.attribute.roles.name | If the Records.responseElements.rolelog field value is not empty then,Records.responseElements.rolelog field is mapped to thetarget.resource.attribute.roles.nameUDM field.Else, if the Records.requestParameters.rolelog field value is not empty then,Records.requestParameters.rolelog field is mapped to thetarget.resource.attribute.roles.nameUDM field. | 
| Records.requestParameters.role | target.resource.attribute.roles.name | If the Records.responseElements.rolelog field value is not empty then,Records.responseElements.rolelog field is mapped to thetarget.resource.attribute.roles.nameUDM field.Else, if the Records.requestParameters.rolelog field value is not empty then,Records.requestParameters.rolelog field is mapped to thetarget.resource.attribute.roles.nameUDM field. | 
| Records.responseElements.runtime | target.resource.attribute.labels[res_runtime] | |
| Records.responseElements.runtimeVersionConfig.runtimeVersionArn | target.resource.attribute.labels[res_runtime_version_config_runtime_version_arn] | |
| Records.responseElements.scalingConfig.maximumConcurrency | target.resource.attribute.labels[res_scaling_config_maximum_concurrency] | |
| Records.responseElements.snapStart.applyOn | target.resource.attribute.labels[res_snap_start_apply_on] | |
| Records.responseElements.snapStart.optimizationStatus | target.resource.attribute.labels[res_snap_start_optimization_status] | |
| Records.responseElements.state | target.resource.attribute.labels[res_state] | |
| Records.responseElements.stateReason | target.resource.attribute.labels[res_state_reason] | |
| Records.responseElements.stateReasonCode | target.resource.attribute.labels[res_state_reason_code] | |
| Records.responseElements.stateTransitionReason | target.resource.attribute.labels[res_state_transition_reason] | |
| Records.responseElements.statement | target.resource.attribute.labels[res_statement] | |
| Records.responseElements.timeout | target.resource.attribute.labels[res_timeout] | |
| Records.responseElements.tracingConfig.mode | target.resource.attribute.labels[res_tracing_config_mode] | |
| Records.responseElements.uUID | target.resource.product_object_id | |
| Records.responseElements.version | target.resource.attribute.labels[res_version] | |
| Records.responseElements.vpcConfig.ipv6AllowedForDualStack | target.resource.attribute.labels[res_vpc_config_ipv6_allowed_for_dual_stack] | |
| Records.responseElements.vpcConfig.securityGroupIds | target.resource.attribute.labels[res_vpc_config_security_group_ids] | Iterate through log field Records.responseElements.vpcConfig.securityGroupIds, thenthe target.resource.attribute.labels.keyUDM field is set tores_vpc_config_security_group_idsandRecords.responseElements.vpcConfig.securityGroupIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcConfig.subnetIds | target.resource.attribute.labels[res_vpc_config_subnet_ids] | Iterate through log field Records.responseElements.vpcConfig.subnetIds, thenthe target.resource.attribute.labels.keyUDM field is set tores_vpc_config_subnet_idsandRecords.responseElements.vpcConfig.subnetIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcConfig.vpcId | target.resource.attribute.labels[res_vpc_config_vpc_id] | 
Field mapping reference: AWS CloudTrail - RDS
The following table lists the log fields for theRDS log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.allocatedStorage | target.resource.attribute.labels[req_allocated_storage] | |
| Records.requestParameters.allowEngineModeChange | target.resource.attribute.labels[req_allow_engine_mode_change] | |
| Records.requestParameters.allowMajorVersionUpgrade | target.resource.attribute.labels[req_allow_major_version_upgrade] | |
| Records.requestParameters.applyAction | target.resource.attribute.labels[req_apply_action] | |
| Records.requestParameters.applyImmediately | target.resource.attribute.labels[req_apply_immediately] | |
| Records.requestParameters.attributeName | target.resource.attribute.labels[req_attribute_name] | |
| Records.requestParameters.autoMinorVersionUpgrade | target.resource.attribute.labels[req_auto_minor_version_upgrade] | |
| Records.requestParameters.availabilityZone | target.resource.attribute.labels[req_availability_zone] | |
| Records.requestParameters.backupRetentionPeriod | target.resource.attribute.labels[req_backup_retention_period] | |
| Records.requestParameters.cACertificateIdentifier | target.resource.attribute.labels[req_ca_certificate_identifier] | |
| Records.requestParameters.certificateIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value is equal toDescribeCertificatesthen,Records.requestParameters.certificateIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. If theRecords.requestParameters.certificateIdentifierlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toCREDENTIALand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.cloudwatchLogsExportConfiguration.enableLogTypes | target.resource.attribute.labels[req_cloudwatch_logs_export_configuration_enable_log_types] | Iterate through log field Records.requestParameters.cloudwatchLogsExportConfiguration.enableLogTypes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_cloudwatch_logs_export_configuration_enable_log_typesandRecords.requestParameters.cloudwatchLogsExportConfiguration.enableLogTypeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.copyTagsToSnapshot | target.resource.attribute.labels[req_copy_tags_to_snapshot] | |
| Records.requestParameters.dBClusterIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBClusterIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. If theRecords.requestParameters.dBClusterIdentifierlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toCLUSTERand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.dBClusterParameterGroupName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBClusterParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.dBClusterParameterGroupNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.dBClusterSnapshotIdentifier | target.resource.attribute.labels[res_db_cluster_snapshot_identifier] | |
| Records.requestParameters.dBInstanceClass | target.resource.attribute.labels[res_db_instance_class] | |
| Records.requestParameters.dBName | target.resource.attribute.labels[req_db_name] | |
| Records.requestParameters.dBProxyName | target.resource.name | If the Records.eventNamelog field value is equal toDescribeDBProxiesthen,Records.requestParameters.dBProxyNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.dBProxyNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set toreq_db_proxy_nameandRecords.requestParameters.dBProxyNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.dBSecurityGroupName | target.resource.name | If the Records.eventNamelog field value is equal toDescribeDBSecurityGroupsthen,Records.requestParameters.dBSecurityGroupNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.dBSecurityGroupNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.dBSnapshotIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value is equal toDescribeDBSnapshotAttributesthen,Records.requestParameters.dBSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. If theRecords.requestParameters.dBSnapshotIdentifierlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.dbiResourceId | target.resource.attribute.labels[req_dbi_resource_id] | |
| Records.requestParameters.defaultOnly | target.resource.attribute.labels[req_default_only] | |
| Records.requestParameters.deleteAutomatedBackups | target.resource.attribute.labels[req_delete_automated_backups] | |
| Records.requestParameters.deletionProtection | target.resource.attribute.labels[req_deletion_protection] | |
| Records.requestParameters.duration | target.resource.attribute.labels[req_duration] | |
| Records.requestParameters.enableIAMDatabaseAuthentication | target.resource.attribute.labels[req_enable_iam_database_authentication] | |
| Records.requestParameters.enablePerformanceInsights | target.resource.attribute.labels[req_enable_performance_insights] | |
| Records.requestParameters.endTime | target.resource.attribute.labels[req_end_time] | |
| Records.requestParameters.engine | target.resource.attribute.labels[req_engine] | |
| Records.requestParameters.engineMode | target.resource.attribute.labels[req_engine_mode] | |
| Records.requestParameters.engineName | target.resource.attribute.labels[req_engine_name] | |
| Records.requestParameters.engineVersion | target.resource.attribute.labels[req_engine_version] | |
| Records.requestParameters.eventCategories | target.resource.attribute.labels[req_event_categories] | Iterate through log field Records.requestParameters.eventCategories, thenthe target.resource.attribute.labels.keyUDM field is set toreq_event_categoriesandRecords.requestParameters.eventCategorieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.exportTaskIdentifier | target.resource.product_object_id | If the Records.requestParameters.exportTaskIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 Records.requestParameters.exportTaskIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.requestParameters.fileLastWritten | target.resource.attribute.labels[req_file_last_written] | |
| Records.requestParameters.fileSize | target.resource.attribute.labels[req_file_size] | |
| Records.requestParameters.filenameContains | target.resource.attribute.labels[req_file_name_contains] | |
| Records.requestParameters.filters.name | target.resource.attribute.labels[req_filters_name] | Iterate through log field , thenIterate through log field Records.requestParameters.filters.values, thenthe target.resource.attribute.labels.keyUDM field is set tofilters_valuesandRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field , thenthe target.resource.attribute.labels.keyUDM field is set tofilters_nameandRecords.requestParameters.filters.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filters.values | target.resource.attribute.labels[req_filters_name] | Iterate through log field , thenIterate through log field Records.requestParameters.filters.values, thenthe target.resource.attribute.labels.keyUDM field is set tofilters_valuesandRecords.requestParameters.filters.valueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field , thenthe target.resource.attribute.labels.keyUDM field is set tofilters_nameandRecords.requestParameters.filters.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.finalDBSnapshotIdentifier | target.resource.attribute.labels[req_final_db_snapshot_identifier] | |
| Records.requestParameters.forceFailover | target.resource.attribute.labels[req_force_fail_over] | |
| Records.requestParameters.iamRoleArn | target.resource.attribute.labels[req_iam_role_arn] | |
| Records.requestParameters.includeAll | target.resource.attribute.labels[req_include_all] | |
| Records.requestParameters.includePublic | target.resource.attribute.labels[req_include_public] | |
| Records.requestParameters.includeShared | target.resource.attribute.labels[req_include_shared] | |
| Records.requestParameters.kmsKeyId | target.resource.attribute.labels[req_kms_key_id] | |
| Records.requestParameters.lastUpdatedAfter | target.resource.attribute.labels[req_last_updated_after] | |
| Records.requestParameters.licenseModel | target.resource.attribute.labels[req_license_model] | |
| Records.requestParameters.listSupportedCharacterSets | target.resource.attribute.labels[req_list_supported_character_sets] | |
| Records.requestParameters.listSupportedTimezones | target.resource.attribute.labels[req_list_supported_time_zones] | |
| Records.requestParameters.locale | additional.fields[locale] | |
| Records.requestParameters.logFileName | target.file.full_path | |
| Records.requestParameters.majorEngineVersion | target.resource.attribute.labels[req_major_engine_version] | |
| Records.requestParameters.marker | target.resource.attribute.labels[req_marker] | |
| Records.requestParameters.masterUserPassword | target.resource.attribute.labels[req_master_user_password] | |
| Records.requestParameters.masterUsername | target.resource.attribute.labels[req_master_user_name] | |
| Records.requestParameters.maxAllocatedStorage | target.resource.attribute.labels[req_max_allocated_storage] | |
| Records.requestParameters.maxRecords | target.resource.attribute.labels[req_max_records] | |
| Records.requestParameters.monitoringInterval | target.resource.attribute.labels[req_monitoring_interval] | |
| Records.requestParameters.monitoringRoleArn | target.resource.attribute.labels[req_monitoring_role_arn] | |
| Records.requestParameters.multiAZ | target.resource.attribute.labels[req_multi_az] | |
| Records.requestParameters.multiTenant | target.resource.attribute.labels[req_multi_tenant] | |
| Records.requestParameters.networkType | target.resource.attribute.labels[req_network_type] | |
| Records.requestParameters.numberOfLines | target.resource.attribute.labels[req_number_of_lines] | |
| Records.requestParameters.optInType | security_result.action | If the Records.requestParameters.optInTypelog field value is equal toimmediatethen, thesecurity_result.actionUDM field is set toALLOW.Else, if the Records.requestParameters.optInTypelog field value is equal toundo-opt-inthen, thesecurity_result.actionUDM field is set toBLOCK. | 
| Records.requestParameters.optionGroupName | target.resource.name | If the Records.eventNamelog field value is equal toDescribeOptionGroupsthen,Records.requestParameters.optionGroupNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.optionGroupNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.parameters.applyMethod | target.resource.attribute.labels[req_parameters_apply_method] | Iterate through log field Records.requestParameters.parameters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_parameters_apply_methodandRecords.requestParameters.parameters.applyMethodlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.parameters.isModifiable | target.resource.attribute.labels[req_parameters_is_modifiable] | Iterate through log field Records.requestParameters.parameters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_parameters_is_modifiableandRecords.requestParameters.parameters.isModifiablelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.parameters.parameterName | target.resource.attribute.labels[req_parameters_parameter_name] | Iterate through log field Records.requestParameters.parameters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_parameters_parameter_nameandRecords.requestParameters.parameters.parameterNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.parameters.parameterValue | target.resource.attribute.labels[req_parameters_parameter_value] | Iterate through log field Records.requestParameters.parameters, thenthe target.resource.attribute.labels.keyUDM field is set toreq_parameters_parameter_valueandRecords.requestParameters.parameters.parameterValuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.performanceInsightsKMSKeyId | target.resource.attribute.labels[req_pre_signed_url] | |
| Records.requestParameters.performanceInsightsRetentionPeriod | target.resource.attribute.labels[req_pre_signed_url] | |
| Records.requestParameters.port | target.port | If the Records.requestParameters.portlog field value is not empty then,Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.portlog field value is not empty then,Records.responseElements.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.dbInstancePortlog field value is not empty then,Records.responseElements.dbInstancePortlog field is mapped to thetarget.portUDM field. | 
| Records.responseElements.dbInstancePort | target.port | If the Records.requestParameters.portlog field value is not empty then,Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.portlog field value is not empty then,Records.responseElements.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.dbInstancePortlog field value is not empty then,Records.responseElements.dbInstancePortlog field is mapped to thetarget.portUDM field. | 
| Records.responseElements.port | target.port | If the Records.requestParameters.portlog field value is not empty then,Records.requestParameters.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.portlog field value is not empty then,Records.responseElements.portlog field is mapped to thetarget.portUDM field.Else, if the Records.responseElements.dbInstancePortlog field value is not empty then,Records.responseElements.dbInstancePortlog field is mapped to thetarget.portUDM field. | 
| Records.requestParameters.preSignedUrl | target.resource.attribute.labels[req_pre_signed_url] | |
| Records.requestParameters.preferredBackupWindow | target.resource.attribute.labels[req_preferred_backup_window] | |
| Records.requestParameters.preferredMaintenanceWindow | target.resource.attribute.labels[req_preferred_maintenance_window] | |
| Records.requestParameters.publiclyAccessible | target.resource.attribute.labels[req_publicly_accessible] | |
| Records.requestParameters.reservedDBInstanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toDescribeReservedDBInstancesthen,Records.requestParameters.reservedDBInstanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. If theRecords.requestParameters.reservedDBInstanceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceName | target.resource.name | Records.requestParameters.resourceNamelog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.resourceNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.s3BucketName | target.resource.attribute.labels[s3_bucket_name] | |
| Records.requestParameters.s3Prefix | target.resource.attribute.labels[res_s3_prefix] | |
| Records.requestParameters.skipFinalSnapshot | target.resource.attribute.labels[req_skip_final_snap_shot] | |
| Records.requestParameters.snapshotType | target.resource.attribute.labels[req_snap_shot_type] | |
| Records.requestParameters.source | target.resource.attribute.labels[req_source] | |
| Records.requestParameters.sourceArn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toDescribeExportTasksthen,Records.requestParameters.sourceArnlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.requestParameters.sourceDBClusterSnapshotIdentifier | src.resource.product_object_id | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotthen,Records.requestParameters.sourceDBClusterSnapshotIdentifierlog field is mapped to thesrc.resource.product_object_idUDM field. If theRecords.requestParameters.sourceDBClusterSnapshotIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.requestParameters.sourceDBParameterGroupIdentifier | src.resource.name | If the Records.eventNamelog field value is equal toCopyDBParameterGroupthen,Records.requestParameters.sourceDBParameterGroupIdentifierlog field is mapped to thesrc.resource.nameUDM field. If theRecords.requestParameters.sourceDBParameterGroupIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toACCESS_POLICY.Else, the target.resource.attribute.labels.keyUDM field is set tosource_db_parameter_group_identifierandRecords.requestParameters.sourceDBParameterGroupIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.sourceDBSnapshotIdentifier | src.resource.name | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.requestParameters.sourceDBSnapshotIdentifierlog field is mapped to thesrc.resource.nameUDM field. If theRecords.requestParameters.sourceDBSnapshotIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.requestParameters.sourceIdentifier | target.resource.attribute.labels[req_source_identifier] | |
| Records.requestParameters.sourceType | target.resource.attribute.labels[req_source_type] | |
| Records.requestParameters.startTime | target.resource.attribute.labels[req_start_time] | |
| Records.requestParameters.storageEncrypted | target.resource.attribute.labels[req_storage_encrypted] | |
| Records.requestParameters.storageType | target.resource.attribute.labels[req_storage_type] | |
| Records.requestParameters.tags.key | target.resource.attribute.labels[tags] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels[tags] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.targetDBClusterSnapshotIdentifier | target.resource.attribute.labels[req_target_dbcluster_snapshot_identifier] | If the Records.responseElements.dBClusterSnapshotArnlog field value is empty then,Records.requestParameters.targetDBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.targetDBClusterSnapshotIdentifierlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, the target.resource.attribute.labels.keyUDM field is set toreq_target_dbcluster_snapshot_identifierandRecords.requestParameters.targetDBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.targetDBParameterGroupDescription | target.resource.attribute.labels[req_target_db_parameter_group_description] | |
| Records.requestParameters.targetDBParameterGroupIdentifier | target.resource.attribute.labels[req_target_db_parameter_group_identifier] | |
| Records.requestParameters.targetDBSnapshotIdentifier | target.resource.attribute.labels[req_target_db_snapshot_identifier] | |
| Records.requestParameters.targetGroupName | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.targetGroupNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.targetGroupNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.valuesToAdd | target.resource.attribute.labels[req_values_to_add] | Iterate through log field Records.requestParameters.valuesToAdd, thenthe target.resource.attribute.labels.keyUDM field is set toreq_values_to_addandRecords.requestParameters.valuesToAddlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.valuesToRemove | target.resource.attribute.labels[req_values_to_remove] | Iterate through log field Records.requestParameters.valuesToRemove, thenthe target.resource.attribute.labels.keyUDM field is set toreq_values_to_removeandRecords.requestParameters.valuesToRemovelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.vpcSecurityGroupIds | target.resource.attribute.labels[req_vpc_security_group_ids] | Iterate through log field Records.requestParameters.vpcSecurityGroupIds, thenthe target.resource.attribute.labels.keyUDM field is set toreq_vpc_security_group_idsandRecords.requestParameters.vpcSecurityGroupIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.allocatedStorage | target.resource.attribute.labels[res_allocated_storage] | |
| Records.responseElements.associatedRoles.featureName | target.resource.attribute.labels[res_associated_roles_feature_name] | Iterate through log field Records.responseElements.associatedRoles, thenthe target.resource.attribute.labels.keyUDM field is set tores_associated_roles_feature_nameandRecords.responseElements.associatedRoles.featureNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.associatedRoles.roleArn | target.resource.attribute.labels[res_associated_roles_role_arn] | Iterate through log field Records.responseElements.associatedRoles, thenthe target.resource.attribute.labels.keyUDM field is set tores_associated_roles_role_arnandRecords.responseElements.associatedRoles.roleArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.associatedRoles.status | target.resource.attribute.labels[res_associated_roles_status] | Iterate through log field Records.responseElements.associatedRoles, thenthe target.resource.attribute.labels.keyUDM field is set tores_associated_roles_statusandRecords.responseElements.associatedRoles.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.autoMinorVersionUpgrade | target.resource.attribute.labels[res_auto_minor_version_upgrade] | |
| Records.responseElements.automaticRestartTime | target.resource.attribute.labels[res_automatic_restart_time] | |
| Records.responseElements.availabilityZone | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.availabilityZones | target.resource.attribute.cloud.availability_zone | Iterate through log field Records.responseElements.availabilityZones, thenIf the indexvalue is equal to0then,Records.responseElements.availabilityZoneslog field is mapped to thetarget.resource.attribute.cloud.availability_zoneUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toavailability_zonesandRecords.responseElements.availabilityZoneslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.backupRetentionPeriod | target.resource.attribute.labels[res_backup_retention_period] | |
| Records.responseElements.backupTarget | target.resource.attribute.labels[res_backup_target] | |
| Records.responseElements.cACertificateIdentifier | target.resource.attribute.labels[res_ca_certificate_identifier] | |
| Records.responseElements.certificateDetails.cAIdentifier | target.resource.attribute.labels[res_certificate_details_ca_identifier] | |
| Records.responseElements.certificateDetails.validTill | target.resource.attribute.labels[res_certificate_details_valid_till] | |
| Records.responseElements.clusterCreateTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.clusterCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.clusterCreateTimelog field is mapped to thetarget.resource_ancestors.attribute.creation_timeUDM field. | 
| Records.responseElements.copyTagsToSnapshot | target.resource.attribute.labels[res_copy_tags_to_snapshot] | |
| Records.responseElements.crossAccountClone | target.resource.attribute.labels[res_cross_account_clone] | |
| Records.responseElements.customerOwnedIpEnabled | target.resource.attribute.labels[res_customer_owned_ip_enabled] | |
| Records.responseElements.dBClusterArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBClusterArnlog field is mapped to thetarget.resource.nameUDM field. If theRecords.responseElements.dBClusterArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toCLUSTER. | 
| Records.responseElements.dBClusterIdentifier | target.resource.attribute.labels[res_db_cluster_identifier] | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand if theRecords.responseElements.dBClusterIdentifierlog field value is not empty then,Records.responseElements.dBClusterIdentifierlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field and thesrc.resource_ancestors.resource_typeUDM field is set toCLUSTERand thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterIdentifierlog field value is not empty then,Records.requestParameters.dBClusterIdentifierlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field and thesrc.resource_ancestors.resource_typeUDM field is set toCLUSTERand thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBClusterIdentifierlog field value is not empty then,Records.responseElements.dBClusterIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLUSTERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterIdentifierlog field value is not empty then,Records.requestParameters.dBClusterIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLUSTERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set todb_cluster_identifierandRecords.responseElements.dBClusterIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set todb_cluster_identifierandRecords.requestParameters.dBClusterIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.dBClusterIdentifier | target.resource.attribute.labels[res_db_cluster_identifier] | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand if theRecords.responseElements.dBClusterIdentifierlog field value is not empty then,Records.responseElements.dBClusterIdentifierlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field and thesrc.resource_ancestors.resource_typeUDM field is set toCLUSTERand thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterIdentifierlog field value is not empty then,Records.requestParameters.dBClusterIdentifierlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field and thesrc.resource_ancestors.resource_typeUDM field is set toCLUSTERand thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBClusterIdentifierlog field value is not empty then,Records.responseElements.dBClusterIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLUSTERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterIdentifierlog field value is not empty then,Records.requestParameters.dBClusterIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toCLUSTERand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set todb_cluster_identifierandRecords.responseElements.dBClusterIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set todb_cluster_identifierandRecords.requestParameters.dBClusterIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterMembers.dBClusterParameterGroupStatus | target.resource.attribute.labels[res_db_cluster_members_db_cluster_parameter_group_status] | Iterate through log field Records.responseElements.dBClusterMembers, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_members_db_cluster_parameter_group_statusandRecords.responseElements.dBClusterMembers.dBClusterParameterGroupStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterMembers.dBInstanceIdentifier | target.resource.attribute.labels[res_db_cluster_members_db_instance_identifier] | Iterate through log field Records.responseElements.dBClusterMembers, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_members_db_instance_identifierandRecords.responseElements.dBClusterMembers.dBInstanceIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterMembers.isClusterWriter | target.resource.attribute.labels[res_db_cluster_members_is_cluste_writer] | Iterate through log field Records.responseElements.dBClusterMembers, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_members_is_cluste_writerandRecords.responseElements.dBClusterMembers.isClusterWriterlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterMembers.promotionTier | target.resource.attribute.labels[res_db_cluster_members_db_promotion_tier] | Iterate through log field Records.responseElements.dBClusterMembers, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_members_db_promotion_tierandRecords.responseElements.dBClusterMembers.promotionTierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterParameterGroup | target.resource.attribute.labels[res_db_cluster_parameter_group] | |
| Records.responseElements.dBClusterSnapshotArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotthen, thetarget.resource.attribute.labels.keyUDM field is set todb_cluster_snapshot_arnandRecords.responseElements.dBClusterSnapshotArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBClusterSnapshotthen,Records.responseElements.dBClusterSnapshotArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.dBClusterSnapshotAttributes.attributeName | target.resource.attribute.labels[res_db_cluster_snapshot_attributes_attribute_name] | Iterate through log field Records.responseElements.dBClusterSnapshotAttributes, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_snapshot_attributes_attribute_nameandRecords.responseElements.dBClusterSnapshotAttributes.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.dBClusterSnapshotAttributes, thenIterate through log field Records.responseElements.dBClusterSnapshotAttributes.attributeValues, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_snapshot_attributes_attribute_valueandRecords.responseElements.dBClusterSnapshotAttributes.attributeValueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterSnapshotAttributes.attributeValues | target.resource.attribute.labels[res_db_cluster_snapshot_attributes_attribute_name] | Iterate through log field Records.responseElements.dBClusterSnapshotAttributes, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_snapshot_attributes_attribute_nameandRecords.responseElements.dBClusterSnapshotAttributes.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Iterate through log field Records.responseElements.dBClusterSnapshotAttributes, thenIterate through log field Records.responseElements.dBClusterSnapshotAttributes.attributeValues, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_cluster_snapshot_attributes_attribute_valueandRecords.responseElements.dBClusterSnapshotAttributes.attributeValueslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBClusterSnapshotIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBClusterSnapshotIdentifierlog field value is not empty then,Records.responseElements.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterSnapshotIdentifierlog field value is not empty then,Records.requestParameters.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set todb_cluster_snapshot_identifierandRecords.responseElements.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set todb_cluster_snapshot_identifierandRecords.requestParameters.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.dBClusterSnapshotIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBClusterSnapshotIdentifierlog field value is not empty then,Records.responseElements.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, if theRecords.requestParameters.dBClusterSnapshotIdentifierlog field value is not empty then,Records.requestParameters.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toSNAPSHOTand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set todb_cluster_snapshot_identifierandRecords.responseElements.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field and thetarget.resource.attribute.labels.keyUDM field is set todb_cluster_snapshot_identifierandRecords.requestParameters.dBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBInstanceArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.dBInstanceClass | target.resource.attribute.labels[res_db_instance_class] | |
| Records.responseElements.dBInstanceIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBInstanceIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeDBSnapshotsthen,Records.requestParameters.dBInstanceIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.dBInstanceIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBInstanceIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeDBSnapshotsthen,Records.requestParameters.dBInstanceIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
|  | target.resource.resource_type | If the Records.responseElements.dBInstanceIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toDATABASE.Else, if the Records.responseElements.dBSnapshotArnlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toDATABASE.Else, if the Records.responseElements.dBParameterGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBParameterGroupor theRecords.responseElements.dBSubnetGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBSubnetGroup)then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.requestParameters.dBInstanceIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toDATABASE.Else, if the Records.requestParameters.exportTaskIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.resource_typeUDM field is set toTASK. | 
|  | target.resource.attribute.cloud.environment | If the Records.responseElements.dBInstanceIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.responseElements.dBSnapshotArnlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.responseElements.dBParameterGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBParameterGroupor theRecords.responseElements.dBSubnetGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBSubnetGroup)then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameters.dBInstanceIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.requestParameters.dBSnapshotIdentifierlog field value is not empty and theRecords.eventNamelog field value is equal toDescribeDBSnapshotsthen, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.requestParameters.exportTaskIdentifierlog field value is not empty and theRecords.eventNamelog field value contain one of the following values
 target.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.dBInstanceStatus | target.resource.attribute.labels[res_db_instance_status] | |
| Records.responseElements.dBName | target.resource.attribute.labels[res_db_name] | |
| Records.responseElements.dBParameterGroupArn | target.resource.name | If the Records.responseElements.dBParameterGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBParameterGroupthen,Records.responseElements.dBParameterGroupArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.dBParameterGroupFamily | target.resource.attribute.labels[req_db_parameter_group_family] | |
| Records.responseElements.dBParameterGroupFamily | target.resource.attribute.labels[res_db_parameter_group_family] | |
| Records.responseElements.dBParameterGroupName | target.resource.attribute.labels[res_db_parameter_group_name] | |
| Records.requestParameters.dBParameterGroupName | target.resource.attribute.labels[res_db_parameter_group_name] | |
| Records.requestParameters.dBParameterGroupName | target.resource.name | If the Records.eventNamelog field value is equal toDeleteDBParameterGroupand theRecords.responseElements.dBParameterGroupNamelog field value is not empty then,Records.responseElements.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBParameterGroupand theRecords.requestParameters.dBParameterGroupNamelog field value is not empty then,Records.requestParameters.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBParameterGroupNamelog field value is not empty then,Records.responseElements.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBParameterGroupNamelog field value is not empty then,Records.requestParameters.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.dBParameterGroupName | target.resource.name | If the Records.eventNamelog field value is equal toDeleteDBParameterGroupand theRecords.responseElements.dBParameterGroupNamelog field value is not empty then,Records.responseElements.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBParameterGroupand theRecords.requestParameters.dBParameterGroupNamelog field value is not empty then,Records.requestParameters.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBParameterGroupNamelog field value is not empty then,Records.responseElements.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.dBParameterGroupNamelog field value is not empty then,Records.requestParameters.dBParameterGroupNamelog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.dBParameterGroups.dBParameterGroupName | target.resource.attribute.labels[res_db_parameter_groups_dbparameter_group_name] | Iterate through log field Records.responseElements.dBParameterGroups, thenthe target.resource.attribute.labels.keyUDM field is set tores_db_parameter_groups_dbparameter_group_nameandRecords.responseElements.dBParameterGroups.dBParameterGroupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBParameterGroups.parameterApplyStatus | target.resource.attribute.labels[res_dbparameter_groups_parameter_apply_status] | Iterate through log field Records.responseElements.dBParameterGroups, thenthe target.resource.attribute.labels.keyUDM field is set tores_dbparameter_groups_parameter_apply_statusandRecords.responseElements.dBParameterGroups.parameterApplyStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBSnapshotArn | target.resource.name | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBSnapshotArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.dBSnapshotIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBSnapshotIdentifierlog field value is not empty then,Records.responseElements.dBSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. Else, if theRecords.requestParameters.dBSnapshotIdentifierlog field value is not empty then,Records.requestParameters.dBSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the src.resource.attribute.labels.keyUDM field is set todb_snapshot_identifierandRecords.responseElements.dBSnapshotIdentifierlog field is mapped to thesrc.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.dBSnapshotIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBSnapshotIdentifierlog field value is not empty then,Records.responseElements.dBSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field. Else, if theRecords.requestParameters.dBSnapshotIdentifierlog field value is not empty then,Records.requestParameters.dBSnapshotIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the src.resource.attribute.labels.keyUDM field is set todb_snapshot_identifierandRecords.responseElements.dBSnapshotIdentifierlog field is mapped to thesrc.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.dBSubnetGroup.dBSubnetGroupDescription | target.resource.attribute.labels[res_db_subnet_group_db_subnet_group_description] | |
| Records.responseElements.dBSubnetGroup.dBSubnetGroupName | target.resource.attribute.labels[res_db_subnet_group_db_subnet_group_name] | |
| Records.responseElements.dBSubnetGroup.subnetGroupStatus | target.resource.attribute.labels[res_db_subnet_group_subnet_group_status] | |
| Records.responseElements.dBSubnetGroup.subnets.subnetAvailabilityZone.name | target.resource_ancestors.attribute.labels[res_db_subnet_group_subnets_subnet_availability_zone_name] | Iterate through log field Records.responseElements.dBSubnetGroup.subnets, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_db_subnet_group_subnets_subnet_availability_zone_nameandRecords.responseElements.dBSubnetGroup.subnets.subnetAvailabilityZone.namelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.dBSubnetGroup.subnets.subnetIdentifier | target.resource_ancestors.product_object_id | Iterate through log field Records.responseElements.dBSubnetGroup.subnets, thenRecords.responseElements.dBSubnetGroup.subnets.subnetIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
|  | target.resource_ancestors.resource_type | Iterate through log field Records.responseElements.dBSubnetGroup.subnets, thenIf the Records.responseElements.dBSubnetGroup.subnets.subnetIdentifierlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSUBNET.Iterate through log field Records.responseElements.subnets, thenIf the Records.responseElements.subnets.subnetIdentifierlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSUBNET.If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toDATABASE.Else, if the Records.eventNamelog field value is equal toDescribeDBSnapshotsand theRecords.requestParameters.dBInstanceIdentifierlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toDATABASE.Else, if the Records.requestParameters.sourceArnlog field value is not empty and theRecords.eventNamelog field value is equal toDescribeExportTasksand if theRecords.requestParameters.sourceTypelog field value is equal toSNAPSHOTthen, thetarget.resource_ancestors.resource_typeUDM field is set toSNAPSHOT. Else, if theRecords.requestParameters.sourceTypelog field value is equal toCLUSTERthen, thetarget.resource_ancestors.resource_typeUDM field is set toCLUSTER. | 
|  | target.resource_ancestors.attribute.cloud.environment | Iterate through log field Records.responseElements.dBSubnetGroup.subnets, thenIf the Records.responseElements.dBSubnetGroup.subnets.subnetIdentifierlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Iterate through log field Records.responseElements.subnets, thenIf the Records.responseElements.subnets.subnetIdentifierlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dBInstanceIdentifierlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeDBSnapshotsand theRecords.requestParameters.dBInstanceIdentifierlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeExportTasksand theRecords.requestParameters.sourceArnlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.dBSubnetGroup.subnets.subnetStatus | target.resource_ancestors.attribute.labels[res_db_subnet_group_subnets_subnet_status] | Iterate through log field Records.responseElements.dBSubnetGroup.subnets, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_db_subnet_group_subnets_subnet_statusandRecords.responseElements.dBSubnetGroup.subnets.subnetStatuslog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.dBSubnetGroup.vpcId | target.resource.attribute.labels[res_db_subnet_group_vpcId] | |
| Records.responseElements.dBSubnetGroupArn | target.resource.name | If the Records.responseElements.dBSubnetGroupArnlog field value is not empty and theRecords.eventNamelog field value is equal toCreateDBSubnetGroupthen,Records.responseElements.dBSubnetGroupArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.dBSubnetGroupDescription | target.resource.attribute.labels[res_db_subnet_group_description] | |
| Records.requestParameters.dBSubnetGroupDescription | target.resource.attribute.labels[res_db_subnet_group_description] | |
| Records.responseElements.dBSubnetGroupName | target.resource.attribute.labels[res_db_subnet_group_name] | If the Records.eventNamelog field value is equal toDeleteDBSubnetGroupand if theRecords.responseElements.dBSubnetGroupArnlog field value is empty then,Records.responseElements.dBSubnetGroupNamelog field is mapped to thetarget.resource.nameUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tores_db_subnet_group_nameandRecords.responseElements.dBSubnetGroupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.dBSubnetGroupName | target.resource.attribute.labels[req_db_subnet_group_name] | |
| Records.responseElements.databaseName | target.resource.attribute.labels[res_database_name] | |
| Records.responseElements.dbClusterResourceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toCreateDBClusterSnapshotthen, thetarget.resource.attribute.labels.keyUDM field is set tores_db_cluster_resource_idandRecords.responseElements.dbClusterResourceIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.dbClusterResourceIdlog field is mapped to thetarget.resource.product_object_idUDM field. | 
| Records.responseElements.dbiResourceId | src.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.responseElements.dbiResourceIdlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field. If theRecords.responseElements.dbiResourceIdlog field value is not empty then, thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource_ancestors.resource_typeUDM field is set toDATABASE.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource.attribute.labels.keyUDM field is set tores_dbi_resource_idandRecords.responseElements.dbiResourceIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 target.resource_ancestors.attribute.labels.keyUDM field is set tores_dbi_resource_idandRecords.responseElements.dbiResourceIdlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.dedicatedLogVolume | target.resource.attribute.labels[res_dedicated_log_volume] | |
| Records.responseElements.deletionProtection | target.resource.attribute.labels[res_deletion_protection] | |
| Records.responseElements.description | target.resource.attribute.labels[res_description] | |
| Records.requestParameters.description | target.resource.attribute.labels[res_description] | |
| Records.responseElements.earliestRestorableTime | target.resource.attribute.labels[res_earliest_restorable_time] | |
| Records.responseElements.enabledCloudwatchLogsExports | target.resource.attribute.labels[res_enabled_cloudwatch_logs_exports] | Iterate through log field Records.responseElements.enabledCloudwatchLogsExports, thenthe target.resource.attribute.labels.keyUDM field is set tores_enabled_cloudwatch_logs_exportsandRecords.responseElements.enabledCloudwatchLogsExportslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.encrypted | target.resource.attribute.labels[res_encrypted] | |
| Records.responseElements.endpoint | target.url | |
| Records.responseElements.endpoint.address | target.resource.attribute.labels[res_endpoint_address] | |
| Records.responseElements.endpoint.hostedZoneId | target.resource.attribute.labels[res_endpoint_hosted_zoneId] | |
| Records.responseElements.endpoint.port | target.resource.attribute.labels[res_endpoint_port] | |
| Records.responseElements.engine | target.resource.attribute.labels[res_engine] | |
| Records.responseElements.engineMode | target.resource.attribute.labels[res_engine_mode] | |
| Records.responseElements.engineVersion | target.resource.attribute.labels[res_engine_version] | |
| Records.responseElements.enhancedMonitoringResourceArn | target.resource.attribute.labels[res_enhanced_monitoring_resource_arn] | |
| Records.responseElements.exportTaskIdentifier | target.resource.product_object_id | |
| Records.responseElements.format | target.resource.attribute.labels[res_format] | |
| Records.responseElements.hostedZoneId | target.resource.attribute.labels[res_hosted_zone_id] | |
| Records.responseElements.httpEndpointEnabled | target.resource.attribute.labels[res_http_endpoint_enabled] | |
| Records.responseElements.iAMDatabaseAuthenticationEnabled | target.resource.attribute.labels[res_iAMDatabaseAuthenticationEnabled] | |
| Records.responseElements.iamRoleArn | target.resource.attribute.labels[res_iam_role_arn] | |
| Records.responseElements.instanceCreateTime | src.resource_ancestors.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.responseElements.instanceCreateTimelog field is mapped to thesrc.resource_ancestors.attribute.creation_timeUDM field.If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.instanceCreateTimelog field is mapped to thetarget.resource_ancestors.attribute.creation_timeUDM field.If the Records.eventNamelog field value contain one of the following values
 Records.responseElements.instanceCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.iops | target.resource.attribute.labels[res_iops] | |
| Records.responseElements.kmsKeyId | target.resource.attribute.labels[res_kms_key_id] | |
| Records.responseElements.latestRestorableTime | target.resource.attribute.labels[res_latest_restorable_time] | |
| Records.responseElements.licenseModel | target.resource.attribute.labels[res_license_model] | |
| Records.responseElements.masterUsername | target.resource.attribute.labels[res_master_username] | |
| Records.responseElements.maxAllocatedStorage | target.resource.attribute.labels[res_max_allocated_storage] | |
| Records.responseElements.monitoringInterval | target.resource.attribute.labels[res_monitoring_interval] | |
| Records.responseElements.monitoringRoleArn | target.resource.attribute.labels[res_monitoring_role_arn] | |
| Records.responseElements.multiAZ | target.resource.attribute.labels[res_multi_az] | |
| Records.responseElements.networkType | target.resource.attribute.labels[res_network_type] | |
| Records.responseElements.optionGroupMemberships.optionGroupName | target.resource.attribute.labels[res_option_group_memberships_option_group_name] | Iterate through log field Records.responseElements.optionGroupMemberships, thenthe target.resource.attribute.labels.keyUDM field is set tores_option_group_memberships_option_group_nameandRecords.responseElements.optionGroupMemberships.optionGroupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.optionGroupMemberships.status | target.resource.attribute.labels[res_option_group_memberships_status] | Iterate through log field Records.responseElements.optionGroupMemberships, thenthe target.resource.attribute.labels.keyUDM field is set tores_option_group_memberships_statusandRecords.responseElements.optionGroupMemberships.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.optionGroupName | target.resource.attribute.labels[res_option_group_name] | |
| Records.responseElements.originalSnapshotCreateTime | target.resource.attribute.creation_time | |
| Records.responseElements.pendingMaintenanceActionDetails.action | target.resource.attribute.labels[res_pending_maintenance_action_details_action] | Iterate through log field Records.responseElements.pendingMaintenanceActionDetails, thenthe target.resource.attribute.labels.keyUDM field is set tores_pending_maintenance_action_details_actionandRecords.responseElements.pendingMaintenanceActionDetails.actionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.pendingMaintenanceActionDetails.currentApplyDate | target.resource.attribute.last_update_time | Iterate through log field Records.responseElements.pendingMaintenanceActionDetails, thenIf the indexvalue is equal to0then,Records.responseElements.pendingMaintenanceActionDetails.currentApplyDatelog field is mapped to thetarget.resource.attribute.last_update_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tores_pending_maintenance_action_details_current_apply_dateandRecords.responseElements.pendingMaintenanceActionDetails.currentApplyDatelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.pendingMaintenanceActionDetails.description | security_result.action_details | Iterate through log field Records.responseElements.pendingMaintenanceActionDetails, thenIf the Records.responseElements.pendingMaintenanceActionDetails.descriptionlog field value is not empty and theRecords.responseElements.pendingMaintenanceActionDetails.actionlog field value is not empty then,%{Records.responseElements.pendingMaintenanceActionDetails.action}-%{Records.responseElements.pendingMaintenanceActionDetails.description}log field is mapped to thesecurity_result.action_detailsUDM field. | 
| Records.responseElements.pendingMaintenanceActionDetails.action | security_result.action_details | Iterate through log field Records.responseElements.pendingMaintenanceActionDetails, thenIf the Records.responseElements.pendingMaintenanceActionDetails.descriptionlog field value is not empty and theRecords.responseElements.pendingMaintenanceActionDetails.actionlog field value is not empty then,%{Records.responseElements.pendingMaintenanceActionDetails.action}-%{Records.responseElements.pendingMaintenanceActionDetails.description}log field is mapped to thesecurity_result.action_detailsUDM field. | 
| Records.responseElements.pendingMaintenanceActionDetails.optInStatus | target.resource.attribute.labels[res_pending_maintenance_action_details_opt_in_status] | Iterate through log field Records.responseElements.pendingMaintenanceActionDetails, thenthe target.resource.attribute.labels.keyUDM field is set tores_pending_maintenance_action_details_opt_in_statusandRecords.responseElements.pendingMaintenanceActionDetails.optInStatuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.pendingModifiedValues.cACertificateIdentifier | target.resource.attribute.labels[res_pending_modified_values_ca_certificate_identifier] | |
| Records.responseElements.pendingModifiedValues.dBInstanceClass | target.resource.attribute.labels[res_pending_modified_values_db_instance_class] | |
| Records.responseElements.pendingModifiedValues.engineVersion | target.resource.attribute.labels[res_pending_modified_values_engine_version] | |
| Records.responseElements.pendingModifiedValues.masterUserPassword | target.resource.attribute.labels[res_pending_modified_values_master_user_password] | |
| Records.responseElements.pendingModifiedValues.pendingCloudwatchLogsExports.logTypesToEnable | target.resource.attribute.labels[res_pending_modified_values_pending_cloudwatch_logs_exports_log_types_to_enable] | Iterate through log field Records.responseElements.pendingModifiedValues.pendingCloudwatchLogsExports.logTypesToEnable, thenthe target.resource.attribute.labels.keyUDM field is set tores_pending_modified_values_pending_cloudwatch_logs_exports_log_types_to_enableandRecords.responseElements.pendingModifiedValues.pendingCloudwatchLogsExports.logTypesToEnablelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.percentProgress | target.resource.attribute.labels[res_percent_progress] | |
| Records.responseElements.performanceInsightsEnabled | target.resource.attribute.labels[res_performance_insights_enabled] | |
| Records.responseElements.performanceInsightsKMSKeyId | target.resource.attribute.labels[res_performance_insights_kms_key_id] | |
| Records.responseElements.performanceInsightsRetentionPeriod | target.resource.attribute.labels[res_performance_insights_retention_period] | |
| Records.responseElements.preferredBackupWindow | target.resource.attribute.labels[res_preferred_backup_window] | |
| Records.responseElements.preferredMaintenanceWindow | target.resource.attribute.labels[res_preferred_maintenance_window] | |
| Records.responseElements.promotionTier | target.resource.attribute.labels[res_preferred_maintenance_window] | |
| Records.responseElements.publiclyAccessible | target.resource.attribute.labels[res_promotion_tier] | |
| Records.responseElements.readerEndpoint | target.resource.attribute.labels[res_reader_endpoint] | |
| Records.responseElements.resourceIdentifier | target.resource.name | Records.responseElements.resourceIdentifierlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.resourceIdentifierlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceIdentifier | target.resource.name | Records.responseElements.resourceIdentifierlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.resourceIdentifierlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.s3Bucket | target.resource.attribute.labels[res_s3_bucket_name] | |
| Records.responseElements.s3Prefix | target.resource.attribute.labels[res_s3_prefix] | |
| Records.responseElements.secondaryAvailabilityZone | target.resource.attribute.labels[res_secondary_availability_zone] | |
| Records.responseElements.snapshotCreateTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand theRecords.responseElements.originalSnapshotCreateTimelog field value is not empty then,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand theRecords.responseElements.snapshotCreateTimelog field value is not empty then,Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBClusterSnapshotand theRecords.responseElements.originalSnapshotCreateTimelog field value is not empty then,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBClusterSnapshotand theRecords.responseElements.snapshotCreateTimelog field value is not empty then,Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tosnapshot_create_timeandRecords.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.originalSnapshotCreateTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand theRecords.responseElements.originalSnapshotCreateTimelog field value is not empty then,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toCopyDBClusterSnapshotand theRecords.responseElements.snapshotCreateTimelog field value is not empty then,Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBClusterSnapshotand theRecords.responseElements.originalSnapshotCreateTimelog field value is not empty then,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, if the Records.eventNamelog field value is equal toDeleteDBClusterSnapshotand theRecords.responseElements.snapshotCreateTimelog field value is not empty then,Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tosnapshot_create_timeandRecords.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.snapshotTarget | target.resource.attribute.labels[res_snapshot_target] | |
| Records.responseElements.snapshotTime | target.resource.attribute.creation_time | |
| Records.responseElements.snapshotType | target.resource.attribute.labels[res_snapshot_type] | |
| Records.responseElements.sourceArn | src.resource.name | |
| Records.responseElements.sourceDBClusterSnapshotArn | src.resource.name | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotthen,Records.responseElements.sourceDBClusterSnapshotArnlog field is mapped to thesrc.resource.nameUDM field. | 
| Records.responseElements.sourceDBSnapshotIdentifier | src.resource.product_object_id | |
| Records.responseElements.sourceRegion | src.resource.attribute.cloud.availability_zone | |
| Records.responseElements.sourceType | target.resource.attribute.labels[res_source_type] | |
| Records.responseElements.status | target.resource.attribute.labels[res_status] | |
| Records.responseElements.storageEncrypted | target.resource.attribute.labels[res_storage_encrypted] | |
| Records.responseElements.storageThroughput | target.resource.attribute.labels[res_storage_throughput] | |
| Records.responseElements.storageType | target.resource.attribute.labels[res_storage_type] | |
| Records.responseElements.subnetGroupStatus | target.resource.attribute.labels[subnet_group_status] | |
| Records.responseElements.subnets.subnetAvailabilityZone.name | target.resource_ancestors.attribute.labels[res_subnets_subnet_availability_zone_name] | Iterate through log field Records.responseElements.subnets, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_subnets_subnet_availability_zone_nameandRecords.responseElements.subnets.subnetAvailabilityZone.namelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.subnets.subnetIdentifier | target.resource_ancestors.product_object_id | Iterate through log field Records.responseElements.subnets, thenRecords.responseElements.subnets.subnetIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.subnetIds | target.resource_ancestors.product_object_id | Iterate through log field Records.responseElements.subnets, thenRecords.responseElements.subnets.subnetIdentifierlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.subnets.subnetStatus | target.resource_ancestors.attribute.labels[res_subnets_subnet_status] | Iterate through log field Records.responseElements.subnets, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_subnets_subnet_statusandRecords.responseElements.subnets.subnetStatuslog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.supportedNetworkTypes | target.resource_ancestors.attribute.labels[res_supported_network_types] | Iterate through log field Records.responseElements.supportedNetworkTypes, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set tores_supported_network_typesandRecords.responseElements.supportedNetworkTypeslog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.tagList.key | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tagList.value | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.totalExtractedDataInGB | target.resource.attribute.labels[res_total_extracted_data_in_gb] | |
| Records.responseElements.vpcId | target.resource.attribute.labels[res_vpc_id] | |
| Records.requestParameters.dBInstanceIdentifier | target.resource.product_object_id | If the Records.requestParameters.dBInstanceIdentifierlog field value is not empty and theRecords.responseElements.dBInstanceIdentifierlog field value is empty and if theRecords.eventNamelog field value is equal toStopDBInstancethen,Records.requestParameters.dBInstanceIdentifierlog field is mapped to thetarget.resource.product_object_idUDM field and thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.vpcSecurityGroups.status | target.resource.attribute.labels | Iterate through log field Records.responseElements.vpcSecurityGroups, thenthe target.resource.attribute.labels.keyUDM field is set tores_vpc_security_groups_statusandRecords.responseElements.vpcSecurityGroups.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcSecurityGroups.vpcSecurityGroupId | target.resource.attribute.labels | Iterate through log field Records.responseElements.vpcSecurityGroups, thenthe target.resource.attribute.labels.keyUDM field is set tores_vpc_security_groups_vpc_security_group_idandRecords.responseElements.vpcSecurityGroups.vpcSecurityGroupIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - EC2
The following table lists the log fields for theEC2 log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.vpcPeeringConnectionId | target.resource.attribute.labels[records_request_parameters_vpc_peering_connection_id] | |
| Records.responseElements.vpcPeeringConnection.vpcPeeringConnectionId | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_vpc_peering_connection_id] | |
| Records.responseElements.requestId | additional.fields[request_id] | |
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.vpcId | principal.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.vpcIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field. | 
|  | principal.resource_ancestors.resource_type | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.vpcIdlog field value is not empty then, theprincipal.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK. | 
|  | principal.resource_ancestors.attribute.cloud.environment | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.vpcIdlog field value is not empty then, theprincipal.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.cidrBlock | principal.resource.attribute.labels[records_response_elements_vpc_peering_connection_requester_vpc_info_cidr_block] | |
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.cidrBlockSet.items.cidrBlock | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_requester_vpc_info_cidr_block_set_items_cidr_block] | Iterate through log field Records.responseElements.vpcPeeringConnection.requesterVpcInfo.cidrBlockSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpc_peering_connection_requester_vpc_info_cidr_block_set_items_cidr_blockandRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.cidrBlockSet.items.cidrBlocklog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerId | principal.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field. | 
|  | principal.resource_ancestors.resource_type | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field value is not empty then, theprincipal.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT. | 
|  | principal.resource_ancestors.attribute.cloud.environment | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field value is not empty then, theprincipal.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.region | principal.location.name | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.peeringOptions.allowEgressFromLocalVpcToRemoteClassicLink | principal.resource.attribute.labels[records_response_elements_vpc_peering_connection_accepter_vpc_info_peering_options_allow_egress_from_local_vpc_to_remote_classic_link] | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.peeringOptions.allowDnsResolutionFromRemoteVpc | principal.resource.attribute.labels[records_response_elements_vpc_peering_connection_accepter_vpc_info_peering_options_allow_dns_resolution_from_remote_vpc] | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.peeringOptions.allowEgressFromLocalClassicLinkToRemoteVpc | principal.resource.attribute.labels[records_response_elements_vpc_peering_connection_accepter_vpc_info_peering_options_allow_egress_from_local_classic_link_to_remote_vpc] | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.allocationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.networkInterfaceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.subnetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpcId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.volumeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpnGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.groupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.imageId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.snapshotId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.customerGateway.customerGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| responseElements.CreateFlowLogsResponse.flowLogIdSet.item | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.internetGateway.internetGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.keyPairId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| responseElements.networkAcl.networkAclId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.networkAclId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.networkInterface.networkInterfaceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.routeTable.routeTableId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.groupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.subnet.subnetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.volumeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.vpc.vpcId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.vpnGateway.vpnGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.customerGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DeleteNatGatewayRequest.NatGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.snapshotId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.imageId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.allocationIdsSet.items.allocationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.customerGatewaySet.items.customerGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeFleetsRequest.FleetId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.imagesSet.items.imageId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.instancesSet.items.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.internetGatewayIdSet.items.internetGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.networkAclIdSet.items.networkAclId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsAnalysisId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.reservedInstancesSet.items.reservedInstancesId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.routeTableIdSet.items.routeTableId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeSecurityGroupRulesRequest.SecurityGroupRuleId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.securityGroupIdSet.items.groupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.snapshotSet.items.snapshotId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.subnetSet.items.subnetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.TransitGatewayRouteTableIds.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeTransitGatewayVpcAttachmentsRequest.TransitGatewayAttachmentIds.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeTransitGatewaysRequest.TransitGatewayIds.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.volumeSet.items.volumeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpcSet.item.vpcId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeVpcClassicLinkDnsSupportRequest.VpcIds.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.ServiceId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeVpcEndpointServicePermissionsRequest.ServiceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.DescribeVpcEndpointsRequest.VpcEndpointId.content | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpcPeeringConnectionIdSet.items.vpcPeeringConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpcSet.items.vpcId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpnConnectionSet.items.vpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.vpnGatewaySet.items.vpnGatewayId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.attachmentId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.associationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.GetConsoleScreenshotRequest.InstanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.GetSubnetCidrReservationsRequest.SubnetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.GetVpnConnectionDeviceSampleConfigurationRequest.VpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyInstanceMetadataOptionsRequest.InstanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRuleId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyVpcEndpointRequest.VpcEndpointId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.ServiceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyVpcEndpointServicePermissionsRequest.ServiceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.allocationId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.serviceEventDetails.snapshotId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.GroupId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ReplaceVpnTunnelRequest.VpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.iamInstanceProfileAssociation.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyVolumeRequest.VolumeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.ModifyVpnConnectionOptionsRequest.VpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateFleetResponse.fleetId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.snapshotId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.vpnConnection.vpnConnectionId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.instancesSet.items.instanceId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.item | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.responseElements.networkAclId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
| Records.requestParameters.routeTableId | target.resource.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then,Records.responseElements.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then,Records.requestParameters.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then,Records.responseElements.customerGateway.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFlowLogsthen,Records.responseElements.CreateFlowLogsResponse.flowLogIdSet.itemlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then,Records.responseElements.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then,Records.responseElements.internetGateway.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty then,Records.responseElements.keyPairIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then,responseElements.networkAcl.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then,Records.responseElements.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then,Records.responseElements.networkInterface.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.routeTableIdlog field value is not empty then,Records.responseElements.routeTable.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then,Records.responseElements.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then,Records.responseElements.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetIdlog field value is not empty then,Records.responseElements.subnet.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then,Records.responseElements.vpc.vpcIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnGateway.vpnGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then,Records.requestParameters.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then,Records.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkAclEntryand theRecords.requestParameters.networkAclIdlog field value is not empty then,Records.requestParameters.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then,Records.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then,Records.requestParameters.groupIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then,Records.requestParameters.snapshotIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then,Records.requestParameters.subnetIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then,Records.requestParameters.volumeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then,Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then,Records.requestParameters.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.allocationIdsSet.items.allocationIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressTransfersand theRecords.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field value is not empty then,Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.customerGatewaySet.items.customerGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then,Records.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then,Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then,Records.requestParameters.DescribeFleetsRequest.FleetId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then,Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.imagesSet.items.imageIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then,Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.instancesSet.items.instanceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.internetGatewayIdSet.items.internetGatewayIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then,Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then,Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then,Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkAclIdSet.items.networkAclIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field is mapped to thetarget.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.networkInterfaceIdSet.items.networkInterfaceIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesSet.items.reservedInstancesIdlog field is mapped to theabout.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.reservedInstancesModificationSet.items.reservedInstancesModificationIdlog field is mapped to thetarget.resource.product_object_idUDM field. Else,Records.requestParameters.reservedInstancesModification | 
|  | target.resource.resource_type | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIP_ADDRESS.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVOLUME.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toFIREWALL_RULE.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty or theRecords.requestParameters.keyNamelog field value is not empty) then, thetarget.resource.resource_typeUDM field is set toCREDENTIAL.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toFIREWALL_RULE.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toFIREWALL_RULE.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.routeTableIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.requestParameters.routeTableIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty or theRecords.responseElements.subnet.subnetIdlog field value is not empty) then, thetarget.resource.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVOLUME.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty and if theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointTypelog field value is equal toInterfacethen, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. Else, if theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointTypelog field value matches the regular expression patternGatewaythen, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDeleteInternetGatewayand theRecords.requestParameters.internetGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVOLUME.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toIP_ADDRESS. Else, theabout.resource.resource_typeUDM field is set toIP_ADDRESS.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIP_ADDRESS.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toGATEWAY. Else, theabout.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE. Else, theabout.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE. Else, theabout.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toGATEWAY. Else, theabout.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty or theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty ) then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty or theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty ) then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toFIREWALL_RULE. Else, theabout.resource.resource_typeUDM field is set toFIREWALL_RULE.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. Else, theabout.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE. Else, theabout.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVIRTUAL_MACHINE. Else, theabout.resource.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toDescribeRouteTablesthen,Iterate through log field Records.requestParameters.routeTableIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. Else, theabout.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupRulesand theRecords.requestParameters.DescribeSecurityGroupRulesRequest.SecurityGroupRuleId.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toFIREWALL_RULE. Else, theabout.resource.resource_typeUDM field is set toFIREWALL_RULE.Else, if the Records.eventNamelog field value is equal toDescribeSnapshotsthen,Iterate through log field Records.requestParameters.snapshotSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toSNAPSHOT. Else, theabout.resource.resource_typeUDM field is set toSNAPSHOT.Else, if the Records.eventNamelog field value is equal toDescribeSubnetsthen,Iterate through log field Records.requestParameters.subnetSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toSUBNET. Else, theabout.resource.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toDescribeTransitGatewayRouteTablesand theRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.TransitGatewayRouteTableIds.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeTransitGatewayVpcAttachmentsand theRecords.requestParameters.DescribeTransitGatewayVpcAttachmentsRequest.TransitGatewayAttachmentIds.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toDescribeTransitGatewaysand theRecords.requestParameters.DescribeTransitGatewaysRequest.TransitGatewayIds.contentlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.volumeSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVOLUME. Else, theabout.resource.resource_typeUDM field is set toVOLUME.Else, if the Records.eventNamelog field value is equal toDescribeVpcClassicLinkthen,Iterate through log field Records.requestParameters.vpcSet.item, thenIf the indexvalue is equal to0then, thetarget.resource.resource_typeUDM field is set toVPC_NETWORK. Else, theabout.resource.resourc | 
|  | target.resource.attribute.cloud.environment | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.vpcIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.allocationIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateRouteTableand theRecords.requestParameters.subnetIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.volumeIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpnGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value matches the regular expression patternAuthorizeSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.imageIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.snapshotIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewayand theRecords.responseElements.customerGateway.customerGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.imageIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.internetGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.responseElements.keyPairIdlog field value is not empty or theRecords.requestParameters.keyNamelog field value is not empty) then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.natGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.networkAclIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkAclEntryand theRecords.responseElements.networkAclIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.networkInterfaceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.routeTableIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.responseElements.groupIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.snapshotIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty or theRecords.responseElements.subnet.subnetIdlog field value is not empty) then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVolumeand theRecords.responseElements.volumeIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.vpcIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpnGatewayand theRecords.responseElements.vpnGateway.vpnGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteCustomerGatewayand theRecords.requestParameters.customerGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteInternetGatewayand theRecords.requestParameters.internetGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteNatGatewayand theRecords.requestParameters.DeleteNatGatewayRequest.NatGatewayIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeRequest.NetworkInsightsAccessScopeIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.DeleteNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeAnalysisIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteSecurityGroupand theRecords.requestParameters.groupIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.snapshotIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.subnetIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteVolumeand theRecords.requestParameters.volumeIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointsand theRecords.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDeleteVpcEndpointServiceConfigurationsand theRecords.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.VpcEndpointId.ServiceId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.imageIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.allocationIdsSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeAddressesand theRecords.requestParameters.DescribeAddressesAttributeRequest.AllocationId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeCustomerGatewaysthen,Iterate through log field Records.requestParameters.customerGatewaySet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeFastLaunchImagesand theRecords.requestParameters.DescribeFastLaunchImagesRequest.ImageId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeFastSnapshotRestoresand theRecords.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeFleetsand theRecords.requestParameters.DescribeFleetsRequest.FleetId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeFlowLogsand theRecords.requestParameters.DescribeFlowLogsRequest.FlowLogId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeImagesthen,Iterate through log field Records.requestParameters.imagesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeInstanceCreditSpecificationsand theRecords.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Iterate through log field Records.requestParameters.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeInternetGatewaysthen,Iterate through log field Records.requestParameters.internetGatewayIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.contentlog field value is not empty or theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty ) then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty or theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateIdlog field value is not empty ) then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeLockedSnapshotsand theRecords.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeManagedPrefixListsand theRecords.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNatGatewaysand theRecords.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkAclsthen,Iterate through log field Records.requestParameters.networkAclIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopeAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.NetworkInsightsAccessScopeIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAccessScopesand theRecords.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsPathsand theRecords.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInterfacesthen,Iterate through log field Records.requestParameters.networkInterfaceIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesListingsthen,Iterate through log field Records.requestParameters.reservedInstancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeReservedInstancesModificationsthen,Iterate through log field Records.requestParameters.reservedInstancesModificationSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeRouteTablesthen,Iterate through log field Records.requestParameters.routeTableIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupRulesand theRecords.requestParameters.DescribeSecurityGroupRulesRequest.SecurityGroupRuleId.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupIdSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeSnapshotsthen,Iterate through log field Records.requestParameters.snapshotSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeSubnetsthen,Iterate through log field Records.requestParameters.subnetSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. Else, theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTransitGatewayRouteTablesand theRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.TransitGatewayRouteTableIds.contentlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeTransitGatewayVpcAttachmentsand theRecords.requestParameters.DescribeTransitGatewayVpcAttachmentsRequest.TransitGatewayAttachmentIds.contentlog field value is | 
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.cidrBlock | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_accepter_vpc_info_cidr_block] | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.cidrBlockSet.items.cidrBlock | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_accepter_vpc_info_cidr_block_set_items_cidr_block] | Iterate through log field Records.responseElements.vpcPeeringConnection.accepterVpcInfo.cidrBlockSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpc_peering_connection_accepter_vpc_info_cidr_block_set_items_cidr_blockandRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.cidrBlockSet.items.cidrBlocklog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.region | target.location.name | |
| Records.requestParameters.destinationRegion | target.location.name | |
| Records.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.instanceId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.networkInterfaceId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.internetGateway.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateNatGatewayResponse.natGateway.subnetId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateNatGatewayResponse.natGateway.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| responseElements.networkAcl.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| responseElements.networkAcl.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.networkInterface.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.networkInterface.subnetId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.networkInterface.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.routeTable.routeSet.items.gatewayId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.routeTable.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.routeTable.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.volumeId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.subnet.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.subnet.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.vpc.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.item | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.item | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.vpnConnection.vpnGatewayId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.volumeId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.networkAcl.vpcId | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arn | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.item | target.resource_ancestors.product_object_id | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then,Records.responseElements.vpcPeeringConnection.requesterVpcInfo.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then,Records.requestParameters.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then,Records.requestParameters.instanceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then,Records.responseElements.internetGateway.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then,Records.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then,Records.responseElements.networkAcl.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then,responseElements.networkAcl.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then,Records.responseElements.networkInterface.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then,Records.responseElements.networkInterface.subnetIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then,Records.responseElements.networkInterface.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then,Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then,Records.responseElements.routeTable.routeSet.items.gatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then,Records.responseElements.routeTable.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then,Records.responseElements.routeTable.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then,Records.responseElements.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then,Records.responseElements.volumeIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then,Records.responseElements.subnet.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then,Records.responseElements.subnet.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then,Records.responseElements.vpc.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then,Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsPathIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceIds.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then,Records.responseElements.vpnConnection.vpnGatewayIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then,Records.requestParameters.networkInterfaceIdlog field is mapped to thetarget.resource_ancestors.product_object_idUDM field. | 
|  | target.resource_ancestors.resource_type | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfaceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVOLUME.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toVPC_NETWORK.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSERVICE_ACCOUNT.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toSUBNET.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.resource_typeUDM field is set toVIRTUAL_MACHINE.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toGATEWAY.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toLOAD_BALANCER.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICE. | 
|  | target.resource_ancestors.attribute.cloud.environment | If the Records.eventNamelog field value is equal toAcceptVpcPeeringConnectionand theRecords.responseElements.vpcPeeringConnection.accepterVpcInfo.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateAddressand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateImageand theRecords.requestParameters.instanceIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateInternetGatewayand theRecords.responseElements.internetGateway.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.subnetIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNatGatewayand theRecords.responseElements.CreateNatGatewayResponse.natGateway.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theRecords.responseElements.networkAcl.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkAcland theresponseElements.networkAcl.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfaceand theRecords.responseElements.networkInterface.subnetIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacePermissionand theRecords.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.awsAccountIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRouteand theRecords.responseElements.routeTable.routeSet.items.gatewayIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateRouteTableand theRecords.responseElements.routeTable.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value contain one of the following values
 Records.responseElements.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSnapshotand theRecords.responseElements.volumeIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcand theRecords.responseElements.vpc.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ownerIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointand theRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.subnetIdSet.itemlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toDescribeNetworkInsightsAnalysesand theRecords.requestParameters.DescribeNetworkInsightsAnalysesRequest.vpcEndpoint.NetworkInsightsPathIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyVpnConnectionOptionsand theRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vpnGatewayIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toModifyVpnTunnelOptionsand theRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vpnConnectionIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateFleetthen,Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpnConnectionand theRecords.responseElements.vpnConnection.vpnGatewayIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toAttachNetworkInterfaceand theRecords.requestParameters.networkInterfaceIdlog field value is not empty then, thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.vpcPeeringConnection.status.code | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_status_code] | |
| Records.responseElements.vpcPeeringConnection.status.message | target.resource.attribute.labels[records_response_elements_vpc_peering_connection_status_message] | |
| Records.responseElements.publicIp | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.requestParameters.privateIpAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.customerGateway.ipAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.networkInterface.privateIpAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.requestParameters.publicIpsSet.items.publicIp | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.instancesSet.items.ipAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.instancesSet.items.privateIpAddress | target.ip | If the Records.eventNamelog field value is equal toAllocateAddressthen,Records.responseElements.publicIplog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssignPrivateIpAddressesthen,Iterate through log field Records.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType, thenRecords.responseElements.assignedPrivateIpAddressesSet.assignedPrivateIpAddressSetType.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toAssociateAddressthen,Records.requestParameters.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateCustomerGatewaythen,Records.responseElements.customerGateway.ipAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInterfacethen,Records.responseElements.networkInterface.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, if the Records.eventNamelog field value is equal toDescribeAddressesthen,Iterate through log field Records.requestParameters.publicIpsSet.items, thenRecords.requestParameters.publicIpsSet.items.publicIplog field is mapped to thetarget.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.ipAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.ipAddresslog field is mapped to theabout.ipUDM field.Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to thetarget.ipUDM field.Else, Records.responseElements.instancesSet.items.privateIpAddresslog field is mapped to theabout.ipUDM field. | 
| Records.responseElements.publicIpv4Pool | target.resource.attribute.labels[records_response_elements_public_ipv4pool] | |
| Records.responseElements.networkBorderGroup | target.resource.attribute.labels[records_response_elements_network_border_group] | |
| Records.requestParameters.domain | target.resource.attribute.labels[records_request_parameters_domain] | |
| Records.responseElements.domain | target.resource.attribute.labels[records_response_elements_domain] | |
| Records.requestParameters.tagSpecificationSet.items.resourceType | target.resource.attribute.labels[records_request_parameters_tag_specification_set_items_resource_type] | Iterate through log field Records.requestParameters.tagSpecificationSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_tag_specification_set_items_resource_typeandRecords.requestParameters.tagSpecificationSet.items.resourceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tagSpecificationSet.items.tags.key | target.resource.attribute.labels[records_request_parameters_tag_specification_set_items_tags_key] | Iterate through log field Records.requestParameters.tagSpecificationSet.items, thenIterate through log field Records.requestParameters.tagSpecificationSet.items.tags, thenRecords.requestParameters.tagSpecificationSet.items.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tagSpecificationSet.items.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tagSpecificationSet.items.tags.value | target.resource.attribute.labels[records_request_parameters_tag_specification_set_items_tags_key] | Iterate through log field Records.requestParameters.tagSpecificationSet.items, thenIterate through log field Records.requestParameters.tagSpecificationSet.items.tags, thenRecords.requestParameters.tagSpecificationSet.items.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tagSpecificationSet.items.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.networkBorderGroup | target.resource.attribute.labels[records_request_parameters_network_border_group] | |
| Records.requestParameters.secondaryPrivateIpAddressCount | target.resource.attribute.labels[records_request_parameters_secondary_private_ip_address_count] | |
| Records.responseElements._return | target.resource.attribute.labels[records_response_elements__return] | |
| Records.requestParameters.allowReassociation | target.resource.attribute.labels[records_request_parameters_allow_reassociation] | |
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arn | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.item | target.resource_ancestors.name | If the Records.eventNamelog field value is equal toAssociateIamInstanceProfileand theRecords.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field value is not empty then,Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.arnlog field is mapped to thetarget.resource_ancestors.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.networkLoadBalancerArnSet.itemlog field is mapped to thetarget.resource_ancestors.nameUDM field. | 
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.state | target.resource.attribute.labels[records_response_elements_associate_iam_instance_profile_response_iam_instance_profile_association_state] | |
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.associationId | target.resource.attribute.labels[records_response_elements_associate_iam_instance_profile_response_iam_instance_profile_association_association_id] | |
| Records.responseElements.AssociateIamInstanceProfileResponse.requestId | target.resource.attribute.labels[records_response_elements_associate_iam_instance_profile_response_request_id] | |
| Records.requestParameters.AssociateIamInstanceProfileRequest.IamInstanceProfile.Name | target.resource_ancestors.attribute.labels[records_request_parameters_associate_iam_instance_profile_request_iam_instance_profile_name] | |
| Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.iamInstanceProfile.id | target.resource_ancestors.attribute.labels[records_response_elements_associate_iam_instance_profile_response_iam_instance_profile_association_iam_instance_profile_id] | |
| Records.responseElements.AssociateIamInstanceProfileResponse.xmlns | target.resource_ancestors.attribute.labels[records_response_elements_associate_iam_instance_profile_response_xmlns] | |
| Records.responseElements.associationState.state | target.resource.attribute.labels[records_response_elements_association_state_state] | |
| Records.responseElements.associationId | target.resource.attribute.labels[records_response_elements_association_id] | |
| Records.requestParameters.routeTableId | target.resource.attribute.labels[records_request_parameters_route_table_id] | If the Records.eventNamelog field value contain one of the following values
 Records.requestParameters.routeTableIdlog field value is not empty then,Records.requestParameters.routeTableIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_route_table_idandRecords.requestParameters.routeTableIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.internetGatewayId | target.resource.attribute.labels[records_request_parameters_internet_gateway_id] | If the Records.eventNamelog field value is equal toDeleteInternetGatewayand theRecords.requestParameters.internetGatewayIdlog field value is not empty then,Records.requestParameters.internetGatewayIdlog field is mapped to thetarget.resource.product_object_idUDM field.Else, the target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_internet_gateway_idandRecords.requestParameters.internetGatewayIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkCardIndex | target.resource.attribute.labels[records_response_elements_network_card_index] | |
| Records.requestParameters.deviceIndex | target.resource.attribute.labels[records_request_parameters_device_index] | |
| Records.responseElements.attachmentId | target.resource.attribute.labels[records_response_elements_attachment_id] | |
| Records.responseElements.deleteOnTermination | target.resource.attribute.labels[records_response_elements_delete_on_termination] | |
| Records.requestParameters.deleteOnTermination | target.resource.attribute.labels[records_request_parameters_delete_on_termination] | |
| Records.responseElements.status | target.resource.attribute.labels[records_response_elements_status] | |
| Records.requestParameters.device | target.resource.attribute.labels[records_request_parameters_device] | |
| Records.responseElements.attachTime | target.resource.attribute.labels[records_response_elements_attach_time] | |
| Records.responseElements.attachment.state | target.resource.attribute.labels[records_response_elements_attachment_state] | |
| Records.requestParameters.ipPermissions.items.fromPort | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_from_port] | Iterate through log field Records.requestParameters.ipPermissions.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_from_portandRecords.requestParameters.ipPermissions.items.fromPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.toPort | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_to_port] | Iterate through log field Records.requestParameters.ipPermissions.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_to_portandRecords.requestParameters.ipPermissions.items.toPortlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.ipRanges.items.cidrIp | principal.artifact.network.ip_subnet_range | Iterate through log field Records.requestParameters.ipPermissions.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.requestParameters.ipPermissions.items.ipRanges.items, thenIf the indexvalue is equal to0then,Records.requestParameters.ipPermissions.items.ipRanges.items.cidrIplog field is mapped to theprincipal.artifact.network.ip_subnet_rangeUDM field. Else, thetarget.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_cider_ipandRecords.requestParameters.ipPermissions.items.ipRanges.items.cidrIplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.requestParameters.ipPermissions.items.ipRanges.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_cider_ipandRecords.requestParameters.ipPermissions.items.ipRanges.items.cidrIplog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.ipProtocol | network.ip_protocol | Iterate through log field Records.requestParameters.ipPermissions.items, thenIf the indexvalue is equal to0and if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal totcpthen, thenetwork.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toudpthen, thenetwork.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmpthen, thenetwork.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmp6then, thenetwork.ip_protocolUDM field is set toICMP6.Else, If the Records.requestParameters.ipPermissions.items.ipProtocollog field value is equal totcpthen, theabout.network.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toudpthen, theabout.network.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmpthen, theabout.network.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmp6then, theabout.network.ip_protocolUDM field is set toICMP6.If the Records.eventNamelog field value is equal toCreateNetworkAclEntryand if theRecords.requestParameters.aclProtocollog field value is equal to6then, thenetwork.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to17then, thenetwork.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to1then, thenetwork.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to58then, thenetwork.ip_protocolUDM field is set toICMPV6. | 
| Records.requestParameters.aclProtocol | network.ip_protocol | Iterate through log field Records.requestParameters.ipPermissions.items, thenIf the indexvalue is equal to0and if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal totcpthen, thenetwork.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toudpthen, thenetwork.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmpthen, thenetwork.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmp6then, thenetwork.ip_protocolUDM field is set toICMP6.Else, If the Records.requestParameters.ipPermissions.items.ipProtocollog field value is equal totcpthen, theabout.network.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toudpthen, theabout.network.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmpthen, theabout.network.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.ipPermissions.items.ipProtocollog field value is equal toicmp6then, theabout.network.ip_protocolUDM field is set toICMP6.If the Records.eventNamelog field value is equal toCreateNetworkAclEntryand if theRecords.requestParameters.aclProtocollog field value is equal to6then, thenetwork.ip_protocolUDM field is set toTCP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to17then, thenetwork.ip_protocolUDM field is set toUDP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to1then, thenetwork.ip_protocolUDM field is set toICMP. Else, if theRecords.requestParameters.aclProtocollog field value is equal to58then, thenetwork.ip_protocolUDM field is set toICMPV6. | 
| Records.responseElements.securityGroupRuleSet.items.description | security_result.rule_labels[records_response_elements_security_group_rule_set_items_description] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_descriptionandRecords.responseElements.securityGroupRuleSet.items.descriptionlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.ipRanges.items.description | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_ip_ranges_items_description] | Iterate through log field Records.requestParameters.ipPermissions.items, thenIterate through log field Records.requestParameters.ipPermissions.items.ipRanges.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_descriptionandRecords.requestParameters.ipPermissions.items.ipRanges.items.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.prefixListIds | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_prefix_list_ids] | Iterate through log field Records.requestParameters.ipPermissions.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_prefix_list_idsandRecords.requestParameters.ipPermissions.items.prefixListIdslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.groupId | security_result.rule_id | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenRecords.responseElements.securityGroupRuleSet.items.groupIdlog field is mapped to thesecurity_result.rule_idUDM field.Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.groupSet.item.groupIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.groupSet.item.groupId | security_result.rule_id | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenRecords.responseElements.securityGroupRuleSet.items.groupIdlog field is mapped to thesecurity_result.rule_idUDM field.Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.groupSet.item.groupIdlog field is mapped to thesecurity_result.rule_idUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.toPort | security_result.rule_labels[records_response_elements_security_group_rule_set_items_to_port] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_to_portandRecords.responseElements.securityGroupRuleSet.items.toPortlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.networkInterface.groupSet.items.groupId | security_result.rule_id | Iterate through log field Records.responseElements.networkInterface.groupSet.items, thenRecords.responseElements.networkInterface.groupSet.items.groupIdlog field is mapped to thesecurity_result.rule_idUDM field andRecords.responseElements.networkInterface.groupSet.items.groupNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.responseElements.networkInterface.groupSet.items.groupName | security_result.rule_id | Iterate through log field Records.responseElements.networkInterface.groupSet.items, thenRecords.responseElements.networkInterface.groupSet.items.groupIdlog field is mapped to thesecurity_result.rule_idUDM field andRecords.responseElements.networkInterface.groupSet.items.groupNamelog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.fromPort | security_result.rule_labels[records_response_elements_security_group_rule_set_items_from_port] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_from_portandRecords.responseElements.securityGroupRuleSet.items.fromPortlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.isEgress | security_result.rule_labels[records_response_elements_security_group_rule_set_items_is_egress] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_is_egressandRecords.responseElements.securityGroupRuleSet.items.isEgresslog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.cidrIpv4 | security_result.rule_labels[records_response_elements_security_group_rule_set_items_cidr_ipv4] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_cidr_ipv4andRecords.responseElements.securityGroupRuleSet.items.cidrIpv4log field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.ipProtocol | security_result.rule_labels[records_response_elements_security_group_rule_set_items_ip_protocol] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_ip_protocolandRecords.responseElements.securityGroupRuleSet.items.ipProtocollog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.ruleNumber | security_result.rule_name | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.groupSet.item.groupName | security_result.rule_name | |
| Records.responseElements.securityGroupRuleSet.items.securityGroupRuleId | security_result.rule_name | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenRecords.responseElements.securityGroupRuleSet.items.securityGroupRuleIdlog field is mapped to thesecurity_result.rule_nameUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.cidrIpv6 | security_result.rule_labels[records_response_elements_security_group_rule_set_items_cidr_ipv6] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_cidr_ipv6andRecords.responseElements.securityGroupRuleSet.items.cidrIpv6log field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.groups.items.description | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_groups_items_description] | Iterate through log field Records.requestParameters.ipPermissions.items, thenIterate through log field Records.requestParameters.ipPermissions.items.groups.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_groups_items_descriptionandRecords.requestParameters.ipPermissions.items.groups.items.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.referencedGroupInfo.groupId | security_result.rule_labels[records_response_elements_security_group_rule_set_items_referenced_group_info_group_id] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_referenced_group_info_group_idandRecords.responseElements.securityGroupRuleSet.items.referencedGroupInfo.groupIdlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.referencedGroupInfo.userId | security_result.rule_labels[records_response_elements_security_group_rule_set_items_referenced_group_info_user_id] | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenthe security_result.rule_labels.keyUDM field is set torecords_response_elements_security_group_rule_set_items_referenced_group_info_user_idandRecords.responseElements.securityGroupRuleSet.items.referencedGroupInfo.userIdlog field is mapped to thesecurity_result.rule_labels.valueUDM field. | 
| Records.responseElements.securityGroupRuleSet.items.groupOwnerId | security_result.rule_author | Iterate through log field Records.responseElements.securityGroupRuleSet.items, thenRecords.responseElements.securityGroupRuleSet.items.groupOwnerIdlog field is mapped to thesecurity_result.rule_authorUDM field. | 
| Records.requestParameters.sourceImageId | src.resource.product_object_id | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.sourceImageIdlog field value is not empty then,Records.requestParameters.sourceImageIdlog field is mapped to thesrc.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.sourceSnapshotIdlog field value is not empty then,Records.requestParameters.sourceSnapshotIdlog field is mapped to thesrc.resource.product_object_idUDM field. | 
| Records.requestParameters.sourceSnapshotId | src.resource.product_object_id | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.sourceImageIdlog field value is not empty then,Records.requestParameters.sourceImageIdlog field is mapped to thesrc.resource.product_object_idUDM field.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.sourceSnapshotIdlog field value is not empty then,Records.requestParameters.sourceSnapshotIdlog field is mapped to thesrc.resource.product_object_idUDM field. | 
| Records.requestParameters.sourceRegion | src.location.name | |
|  | src.resource.resource_type | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.sourceImageIdlog field value is not empty then, thesrc.resource.resource_typeUDM field is set toIMAGE.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.sourceSnapshotIdlog field value is not empty then, thesrc.resource.resource_typeUDM field is set toSNAPSHOT. | 
|  | src.resource.attribute.cloud.environment | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.sourceImageIdlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, if the Records.eventNamelog field value is equal toCopySnapshotand theRecords.requestParameters.sourceSnapshotIdlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.name | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.keyName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.groupName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.subnet.subnetArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.content | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.securityGroupSet.items.groupName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.content | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateName | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyImageand theRecords.requestParameters.namelog field value is not empty then,Records.requestParameters.namelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateKeyPairand theRecords.requestParameters.keyNamelog field value is not empty then,Records.requestParameters.keyNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSecurityGroupand theRecords.requestParameters.groupNamelog field value is not empty then,Records.requestParameters.groupNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateSubnetand theRecords.responseElements.subnet.subnetArnlog field value is not empty then,Records.responseElements.subnet.subnetArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateVpcEndpointServiceConfigurationand theRecords.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateand theRecords.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDeleteLaunchTemplateVersionsand theRecords.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field value is not empty then,Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplatesand theRecords.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field value is not empty then,Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeLaunchTemplateVersionsand theRecords.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field value is not empty then,Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeSecurityGroupsthen,Iterate through log field Records.requestParameters.securityGroupSet.items, thenIf the indexvalue is equal to0then,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to thetarget.resource.nameUDM field. Else,Records.requestParameters.securityGroupSet.items.groupNamelog field is mapped to theabout.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toDescribeVpcEndpointServicesand theRecords.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field value is not empty then,Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.contentlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toGetAssociatedEnclaveCertificateIamRolesand theRecords.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field value is not empty then,Records.requestParameters.GetAssociatedEnclaveCertificateIamRolesRequest.CertificateArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAnalysisand theRecords.requestParameters.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.networkInsightsAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toStartNetworkInsightsAccessScopeAnalysisand theRecords.requestParameters.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field value is not empty then,Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.networkInsightsAccessScopeAnalysisArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateand theRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateLaunchTemplateVersionand theRecords.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field value is not empty then,Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.launchTemplateNamelog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsAccessScopeand theRecords.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.networkInsightsAccessScopeArnlog field is mapped to thetarget.resource.nameUDM field.Else, if the Records.eventNamelog field value is equal toCreateNetworkInsightsPathand theRecords.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field value is not empty then,Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.networkInsightsPathArnlog field is mapped to thetarget.resource.nameUDM field. | 
| Records.requestParameters.description | metadata.description | |
| Records.requestParameters.copyImageTags | target.resource.attribute.labels[records_request_parameters_copy_image_tags] | |
| Records.requestParameters.encrypted | target.resource.attribute.labels[records_request_parameters_encrypted] | |
| Records.requestParameters.masterEncryptionKeyId | target.resource.attribute.labels[records_request_parameters_master_encryption_key_id] | |
| Records.requestParameters.presignedUrl | target.resource.attribute.labels[records_request_parameters_presigned_url] | |
| Records.responseElements.tagSet.items.key | target.resource.attribute.labels[records_response_elements_tag_set_items_key] | Iterate through log field Records.responseElements.tagSet.items, thenRecords.responseElements.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tagSet.items.value | target.resource.attribute.labels[records_response_elements_tag_set_items_key] | Iterate through log field Records.responseElements.tagSet.items, thenRecords.responseElements.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.customerGateway.state | target.resource.attribute.labels[records_response_elements_customer_gateway_state] | |
| Records.responseElements.customerGateway.type | target.resource.attribute.labels[records_response_elements_customer_gateway_type] | |
| Records.responseElements.customerGateway.bgpAsn | target.resource.attribute.labels[records_response_elements_customer_gateway_bgp_asn] | |
| requestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Value | target.resource.attribute.labels[request_parameters_create_flow_logs_request_tag_specification_tag_value] | Iterate through log field requestParameters.CreateFlowLogsRequest.TagSpecification.Tag, thenrequestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andrequestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| requestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Key | target.resource.attribute.labels[request_parameters_create_flow_logs_request_tag_specification_tag_value] | Iterate through log field requestParameters.CreateFlowLogsRequest.TagSpecification.Tag, thenrequestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andrequestParameters.CreateFlowLogsRequest.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.noReboot | target.resource.attribute.labels[records_request_parameters_no_reboot] | |
| Records.requestParameters.keyFormat | target.resource.attribute.labels[records_request_parameters_key_format] | |
| Records.responseElements.keyMaterial | target.resource.attribute.labels[records_response_elements_key_material] | |
| Records.responseElements.keyFingerprint | target.resource.attribute.labels[records_response_elements_key_fingerprint] | |
| Records.requestParameters.keyType | target.resource.attribute.labels[records_request_parameters_key_type] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.state | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_state] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayAddressSet.item.isPrimary | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_nat_gateway_address_set_item_is_primary] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayAddressSet.item.status | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_nat_gateway_address_set_item_status] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.natGatewayAddressSet.item.allocationId | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_nat_gateway_address_set_item_allocation_id] | |
| Records.responseElements.CreateNatGatewayResponse.clientToken | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_client_token] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.connectivityType | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_connectivity_type] | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.createTime | target.resource.attribute.creation_time | |
| Records.responseElements.createTime | target.resource.attribute.creation_time | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.creationTimestamp | target.resource.attribute.creation_time | |
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.createTime | target.resource.attribute.creation_time | |
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.createTime | target.resource.attribute.creation_time | |
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.createTime | target.resource.attribute.creation_time | |
| Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.createdDate | target.resource.attribute.creation_time | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.createdDate | target.resource.attribute.creation_time | |
| Records.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.key | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_tag_set_item_key] | Iterate through log field Records.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item, thenRecords.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.value | target.resource.attribute.labels[records_response_elements_create_nat_gateway_response_nat_gateway_tag_set_item_key] | Iterate through log field Records.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item, thenRecords.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateNatGatewayResponse.natGateway.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| responseElements.networkAcl.isDefault | target.resource.attribute.labels[response_elements_network_acl_is_default] | |
| Records.responseElements.CreateFleetResponse.errorSet.item.errorCode | security_result.action_details | Iterate through log field Records.responseElements.CreateFleetResponse.errorSet.item, thenRecords.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field is mapped to thesecurity_result.action_detailsUDM field.If the Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field value is not empty then, thesecurity_result.actionUDM field is set toBLOCK.If the Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field value is not empty then,Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field is mapped to thesecurity_result.action_detailsUDM field and thesecurity_result.actionUDM field is set toBLOCK. | 
| Records.responseElements.CreateLaunchTemplateResponse.warning.errorSet.item.code | security_result.action_details | Iterate through log field Records.responseElements.CreateFleetResponse.errorSet.item, thenRecords.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field is mapped to thesecurity_result.action_detailsUDM field.If the Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field value is not empty then, thesecurity_result.actionUDM field is set toBLOCK.If the Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field value is not empty then,Records.responseElements.CreateFleetResponse.errorSet.item.errorCodelog field is mapped to thesecurity_result.action_detailsUDM field and thesecurity_result.actionUDM field is set toBLOCK. | 
| Records.requestParameters.ruleAction | security_result.action_details | |
|  | security_result.action | If the Records.eventNamelog field value is equal toCreateNetworkAclEntryand if theRecords.requestParameters.ruleActionlog field value is equal toallowthen, thesecurity_result.actionUDM field is set toALLOW.Else, if the Records.requestParameters.ruleActionlog field value is equal todenythen, thesecurity_result.actionUDM field is set toBLOCK. | 
| Records.requestParameters.cidrBlock | network.ip_subnet_range | |
| Records.requestParameters.ipv6CidrBlock | network.ip_subnet_range | |
| Records.responseElements.subnet.cidrBlock | network.ip_subnet_range | |
| Records.requestParameters.egress | security_result.rule_labels[records_request_parameters_egress] | |
| Records.requestParameters.portRange.from | security_result.rule_labels[records_request_parameters_port_range_from] | |
| Records.requestParameters.portRange.to | security_result.rule_labels[records_request_parameters_port_range_to] | |
| Records.responseElements.networkInterface.availabilityZone | target.resource.attribute.cloud.availability_zone | |
| Records.requestParameters.availabilityZone | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.subnet.availabilityZone | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.zone | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.availabilityZoneSet.item | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.networkInterface.interfaceType | target.resource.attribute.labels[records_response_elements_network_interface_interface_type] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.baseEndpointDnsNameSet.item | target.domain.name | If the Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.baseEndpointDnsNameSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.baseEndpointDnsNameSet.itemlog field is mapped to thetarget.domain.nameUDM field. | 
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsName | target.domain.name | If the Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNamelog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNamelog field is mapped to thetarget.domain.nameUDM field.Else, if the Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.baseEndpointDnsNameSet.itemlog field value is not empty then,Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.baseEndpointDnsNameSet.itemlog field is mapped to thetarget.domain.nameUDM field. | 
| Records.responseElements.networkInterface.privateDnsName | target.domain.name | |
| Records.responseElements.instancesSet.items.privateDnsName | target.domain.name | |
| Records.responseElements.networkInterface.macAddress | target.mac | |
| Records.responseElements.networkInterface.privateIpAddressesSet.item.primary | target.resource.attribute.labels[records_response_elements_network_interface_private_ip_addresses_set_item_primary] | Iterate through log field Records.responseElements.networkInterface.privateIpAddressesSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_network_interface_private_ip_addresses_set_item_primaryandRecords.responseElements.networkInterface.privateIpAddressesSet.item.primarylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkInterface.privateIpAddressesSet.item.privateIpAddress | target.resource.attribute.labels[records_response_elements_network_interface_private_ip_addresses_set_item_private_ip_address] | Iterate through log field Records.responseElements.networkInterface.privateIpAddressesSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_network_interface_private_ip_addresses_set_item_private_ip_addressandRecords.responseElements.networkInterface.privateIpAddressesSet.item.privateIpAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkInterface.privateIpAddressesSet.item.privateDnsName | target.resource.attribute.labels[records_response_elements_network_interface_private_ip_addresses_set_item_private_dns_name] | Iterate through log field Records.responseElements.networkInterface.privateIpAddressesSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_network_interface_private_ip_addresses_set_item_private_dns_nameandRecords.responseElements.networkInterface.privateIpAddressesSet.item.privateDnsNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkInterface.requesterId | target.resource.attribute.labels[records_response_elements_network_interface_requester_id] | |
| Records.responseElements.networkInterface.requesterManaged | target.resource.attribute.labels[records_response_elements_network_interface_requester_managed] | |
| Records.responseElements.networkInterface.sourceDestCheck | target.resource.attribute.labels[records_response_elements_network_interface_source_dest_check] | |
| Records.responseElements.networkInterface.status | target.resource.attribute.labels[records_response_elements_network_interface_status] | |
| Records.responseElements.networkInterface.tagSet.items.key | target.resource.attribute.labels[records_response_elements_network_interface_tag_set_items_key] | Iterate through log field Records.responseElements.networkInterface.tagSet.items, thenRecords.responseElements.networkInterface.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.networkInterface.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkInterface.tagSet.items.value | target.resource.attribute.labels[records_response_elements_network_interface_tag_set_items_key] | Iterate through log field Records.responseElements.networkInterface.tagSet.items, thenRecords.responseElements.networkInterface.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.networkInterface.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.networkInterface.denyAllIgwTraffic | target.resource.attribute.labels[records_response_elements_network_interface_deny_all_igw_traffic] | |
| Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.permission | target.resource.attribute.permissions.description | |
| Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.networkInterfacePermissionId | target.resource.attribute.permissions.name | |
| Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.servicePermissionId | target.resource.attribute.permissions.name | |
| Records.responseElements.CreateNetworkInterfacePermissionResponse.interfacePermission.permissionState.state | target.resource.attribute.labels[records_response_elements_create_network_interface_permission_response_interface_permission_permission_state_state] | |
| Records.requestParameters.natGatewayId | target.resource.attribute.labels[records_request_parameters_nat_gateway_id] | |
| Records.requestParameters.destinationCidrBlock | target.resource.attribute.labels[records_request_parameters_destination_cidr_block] | |
| Records.requestParameters.gatewayId | target.resource.attribute.labels[records_request_parameters_gateway_id] | |
| Records.requestParameters.transitGatewayId | target.resource.attribute.labels[records_request_parameters_transit_gateway_id] | |
| Records.requestParameters.groupDescription | target.resource.attribute.labels[records_request_parameters_group_description] | |
| Records.responseElements.routeTable.routeSet.items.destinationCidrBlock | target.resource.attribute.labels[records_response_elements_route_table_route_set_items_destination_cidr_block] | Iterate through log field Records.responseElements.routeTable.routeSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_route_table_route_set_items_destination_cidr_blockandRecords.responseElements.routeTable.routeSet.items.destinationCidrBlocklog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.routeTable.routeSet.items.origin | target.resource.attribute.labels[records_response_elements_route_table_route_set_items_origin] | Iterate through log field Records.responseElements.routeTable.routeSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_route_table_route_set_items_originandRecords.responseElements.routeTable.routeSet.items.originlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.routeTable.routeSet.items.state | target.resource.attribute.labels[records_response_elements_route_table_route_set_items_state] | Iterate through log field Records.responseElements.routeTable.routeSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_route_table_route_set_items_stateandRecords.responseElements.routeTable.routeSet.items.statelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.volumeSize | target.resource_ancestors.attribute.labels[records_response_elements_volume_size] | |
| Records.responseElements.encrypted | target.resource.attribute.labels[records_response_elements_encrypted] | |
| Records.responseElements.startTime | target.resource.attribute.labels[records_response_elements_start_time] | |
| Records.responseElements.subnet.assignIpv6AddressOnCreation | target.resource.attribute.labels[records_response_elements_subnet_assign_ipv6address_on_creation] | |
| Records.responseElements.subnet.availabilityZoneId | target.resource.attribute.labels[records_response_elements_subnet_availability_zone_id] | |
| Records.responseElements.subnet.availableIpAddressCount | target.resource.attribute.labels[records_response_elements_subnet_available_ip_address_count] | |
| Records.responseElements.subnet.defaultForAz | target.resource.attribute.labels[records_response_elements_subnet_default_for_az] | |
| Records.responseElements.subnet.enableDns64 | target.resource.attribute.labels[records_response_elements_subnet_enable_dns64] | |
| Records.responseElements.subnet.ipv6Native | target.resource.attribute.labels[records_response_elements_subnet_ipv6native] | |
| Records.responseElements.subnet.mapPublicIpOnLaunch | target.resource.attribute.labels[records_response_elements_subnet_map_public_ip_on_launch] | |
| Records.responseElements.subnet.privateDnsNameOptionsOnLaunch.enableResourceNameDnsARecord | target.resource.attribute.labels[records_response_elements_subnet_private_dns_name_options_on_launch_enable_resource_name_dns_arecord] | |
| Records.responseElements.subnet.privateDnsNameOptionsOnLaunch.enableResourceNameDnsAAAARecord | target.resource.attribute.labels[records_response_elements_subnet_private_dns_name_options_on_launch_enable_resource_name_dns_aaaarecord] | |
| Records.responseElements.subnet.privateDnsNameOptionsOnLaunch.hostnameType | target.resource.attribute.labels[records_response_elements_subnet_private_dns_name_options_on_launch_hostname_type] | |
| Records.responseElements.subnet.state | target.resource.attribute.labels[records_response_elements_subnet_state] | |
| Records.requestParameters.tagSet.items.key | target.resource.attribute.labels[records_request_parameters_tag_set_items_key] | Iterate through log field Records.requestParameters.tagSet.items, thenRecords.requestParameters.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tagSet.items.value | target.resource.attribute.labels[records_request_parameters_tag_set_items_key] | Iterate through log field Records.requestParameters.tagSet.items, thenRecords.requestParameters.tagSet.items.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tagSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourcesSet.items.resourceId | target.resource.attribute.labels[records_request_parameters_resources_set_items_resource_id] | Iterate through log field Records.requestParameters.resourcesSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_resources_set_items_resource_idandRecords.requestParameters.resourcesSet.items.resourceIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.volumeType | target.resource.attribute.labels[records_response_elements_volume_type] | |
| Records.responseElements.size | target.resource.attribute.labels[records_response_elements_size] | |
| Records.responseElements.multiAttachEnabled | target.resource.attribute.labels[records_response_elements_multi_attach_enabled] | |
| Records.responseElements.iops | target.resource.attribute.labels[records_response_elements_iops] | |
| Records.requestParameters.clientToken | target.resource.attribute.labels[records_request_parameters_client_token] | |
| Records.responseElements.vpc.state | target.resource.attribute.labels[records_response_elements_vpc_state] | |
| Records.responseElements.vpc.isDefault | target.resource.attribute.labels[records_response_elements_vpc_is_default] | |
| Records.responseElements.vpc.instanceTenancy | target.resource.attribute.labels[records_response_elements_vpc_instance_tenancy] | |
| Records.responseElements.vpc.dhcpOptionsId | target.resource.attribute.labels[records_response_elements_vpc_dhcp_options_id] | |
| Records.responseElements.vpc.cidrBlockAssociationSet.items.associationId | target.resource.attribute.labels[records_response_elements_vpc_cidr_block_association_set_items_association_id] | Iterate through log field Records.responseElements.vpc.cidrBlockAssociationSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpc_cidr_block_association_set_items_association_idandRecords.responseElements.vpc.cidrBlockAssociationSet.items.associationIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpc.cidrBlockAssociationSet.items.cidrBlockState.state | target.resource.attribute.labels[records_response_elements_vpc_cidr_block_association_set_items_cidr_block_state_state] | Iterate through log field Records.responseElements.vpc.cidrBlockAssociationSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpc_cidr_block_association_set_items_cidr_blockandRecords.responseElements.vpc.cidrBlockAssociationSet.items.cidrBlockState.statelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpc.cidrBlockAssociationSet.items.cidrBlock | target.resource.attribute.labels[records_response_elements_vpc_cidr_block_association_set_items_cidr_block] | Iterate through log field Records.responseElements.vpc.cidrBlockAssociationSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpc_cidr_block_association_set_items_association_idandRecords.responseElements.vpc.cidrBlockAssociationSet.items.cidrBlocklog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.vpcEndpointType | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_vpc_endpoint_type] | |
| Records.responseElements.CreateVpcEndpointResponse.requestId | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_request_id] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item.dnsName | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_dns_entry_set_item_dns_name] | Iterate through log field Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item, thenthe target.resource.attribute.labels.keyUDM field is set tores_create_vpc_endpoint_response_vpc_endpoint_dns_entry_set_item_dns_nameandRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item.dnsNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item.hostedZoneId | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_dns_entry_set_item_hosted_zone_id] | Iterate through log field Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item, thenthe target.resource.attribute.labels.keyUDM field is set tores_create_vpc_endpoint_response_vpc_endpoint_dns_entry_set_item_hosted_zone_idandRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.dnsEntrySet.item.hostedZoneIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateVpcEndpointRequest.DnsOptions.DnsRecordIpType | target.resource.attribute.labels[records_request_parameters_create_vpc_endpoint_request_dns_options_dns_record_ip_type] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.state | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_state] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.serviceName | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_service_name] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.requesterManaged | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_requester_managed] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.privateDnsEnabled | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_private_dns_enabled] | |
| Records.requestParameters.CreateVpcEndpointRequest.SubnetId.content | target.resource_ancestors.attribute.labels[records_request_parameters_create_vpc_endpoint_request_subnet_id_content] | |
| Records.requestParameters.CreateVpcEndpointRequest.SubnetId.tag | target.resource_ancestors.attribute.labels[records_request_parameters_create_vpc_endpoint_request_subnet_id_tag] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.policyDocument | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_policy_document] | |
| Records.responseElements.CreateVpcEndpointResponse.clientToken | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_client_token] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.ipAddressType | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_ip_address_type] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.routeTableIdSet.item | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_route_table_id_set_item] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.networkInterfaceIdSet.item | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_network_interface_id_set_item] | |
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.key | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_tag_set_item_key] | Iterate through log field Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item, thenRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.value | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_response_vpc_endpoint_tag_set_item_key] | Iterate through log field Records.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item, thenRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateVpcEndpointResponse.vpcEndpoint.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateVpcEndpointRequest.SecurityGroupId.tag | security_result.detection_fields[records_request_parameters_create_vpc_endpoint_request_security_group_id_tag] | |
| Records.requestParameters.CreateVpcEndpointRequest.SecurityGroupId.content | security_result.detection_fields[records_request_parameters_create_vpc_endpoint_request_security_group_id_content] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceState | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_service_state] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.serviceType.item.serviceType | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_service_type_item_service_type] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.requestId | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_request_id] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.acceptanceRequired | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_acceptance_required] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.managesVpcEndpoints | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_manages_vpc_endpoints] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNameConfiguration.state | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_private_dns_name_configuration_state] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNameConfiguration.value | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_private_dns_name_configuration_value] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNameConfiguration.name | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_private_dns_name_configuration_name] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.privateDnsNameConfiguration.type | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_private_dns_name_configuration_type] | |
| Records.responseElements.CreateVpcEndpointServiceConfigurationResponse.serviceConfiguration.supportedIpAddressTypeSet.item | target.resource.attribute.labels[records_response_elements_create_vpc_endpoint_service_configuration_response_service_configuration_supported_ip_address_type_set_item] | |
| Records.requestParameters.CreateVpcEndpointServiceConfigurationRequest.NetworkLoadBalancerArn.tag | target.resource_ancestors.attribute.labels[records_request_parameters_create_vpc_endpoint_service_configuration_request_network_load_balancer_arn_tag] | |
| Records.requestParameters.CreateVpcEndpointServiceConfigurationRequest.NetworkLoadBalancerArn.content | target.resource_ancestors.attribute.labels[records_request_parameters_create_vpc_endpoint_service_configuration_request_network_load_balancer_arn_content] | |
| Records.requestParameters.vpnConnectionId | additional.fields[vpn_connection_id] | |
| Records.responseElements.vpnGateway.type | target.resource.attribute.labels[records_response_elements_vpn_gateway_type] | |
| Records.responseElements.vpnGateway.state | target.resource.attribute.labels[records_response_elements_vpn_gateway_state] | |
| Records.responseElements.vpnGateway.amazonSideAsn | target.resource.attribute.labels[records_response_elements_vpn_gateway_amazon_side_asn] | |
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.createdBy | target.resource.attribute.labels[records_response_elements_delete_launch_template_response_launch_template_created_by] | |
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.defaultVersionNumber | target.resource.attribute.labels[records_response_elements_delete_launch_template_response_launch_template_default_version_number] | |
| Records.responseElements.DeleteLaunchTemplateResponse.launchTemplate.latestVersionNumber | target.resource.attribute.labels[records_response_elements_delete_launch_template_response_launch_template_latest_version_number] | |
| Records.responseElements.DeleteLaunchTemplateVersionsResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_launch_template_versions_response_request_id] | |
| Records.responseElements.DeleteLaunchTemplateVersionsResponse.successfullyDeletedLaunchTemplateVersionSet.item.versionNumber | target.resource.attribute.labels[records_response_elements_delete_launch_template_versions_response_successfully_deleted_launch_template_version_set_item_version_number] | |
| Records.requestParameters.DeleteLaunchTemplateVersionsRequest.LaunchTemplateVersion.content | target.resource.attribute.labels[records_request_parameters_delete_launch_template_versions_request_launch_template_version_content] | |
| Records.requestParameters.DeleteLaunchTemplateVersionsRequest.LaunchTemplateVersion.tag | target.resource.attribute.labels[records_request_parameters_delete_launch_template_versions_request_launch_template_version_tag] | |
| Records.responseElements.DeleteNatGatewayResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_nat_gateway_response_request_id] | |
| Records.responseElements.DeleteNetworkInsightsAccessScopeResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_network_insights_access_scope_response_request_id] | |
| Records.responseElements.DeleteNetworkInsightsAccessScopeAnalysisResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_network_insights_access_scope_analysis_response_request_id] | |
| Records.requestParameters.force | target.resource.attribute.labels[records_request_parameters_force] | |
| Records.requestParameters.reportVolumeFailure | target.resource.attribute.labels[records_request_parameters_report_volume_failure] | |
| Records.requestParameters.DeleteVpcEndpointsRequest.VpcEndpointId.tag | target.resource.attribute.labels[records_request_parameters_delete_vpc_endpoints_request_vpc_endpoint_id_tag] | |
| Records.responseElements.DeleteVpcEndpointsResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_vpc_endpoints_response_request_id] | |
| Records.requestParameters.DeleteVpcEndpointServiceConfigurationsRequest.ServiceId.tag | target.resource.attribute.labels[records_request_parameters_delete_vpc_endpoint_service_configurations_request_service_id_tag] | |
| Records.responseElements.DeleteVpcEndpointServiceConfigurationsResponse.requestId | target.resource.attribute.labels[records_response_elements_delete_vpc_endpoint_service_configurations_response_request_id] | |
| Records.requestParameters.accountAttributeNameSet.items.attributeName | target.resource.attribute.labels[records_request_parameters_account_attribute_name_set_items_attribute_name] | Iterate through log field Records.requestParameters.accountAttributeNameSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_account_attribute_name_set_items_attribute_nameandRecords.requestParameters.accountAttributeNameSet.items.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filterSet.items.name | target.resource.attribute.labels[records_request_parameters_filter_set_items_name] | Iterate through log field Records.requestParameters.filterSet.items.valueSet.items, thenRecords.requestParameters.filterSet.items.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.filterSet.items.valueSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filterSet.items.valueSet.items.value | target.resource.attribute.labels[records_request_parameters_filter_set_items_name] | Iterate through log field Records.requestParameters.filterSet.items.valueSet.items, thenRecords.requestParameters.filterSet.items.namelog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.filterSet.items.valueSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeAddressesAttributeRequest.AllocationId.tag | target.resource.attribute.labels[records_request_parameters_describe_addresses_attribute_request_allocation_id_tag] | |
| Records.requestParameters.DescribeAddressesAttributeRequest.Attribute | target.resource.attribute.labels[records_request_parameters_describe_addresses_attribute_request_attribute] | |
| Records.requestParameters.DescribeAddressesAttributeRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_addresses_attribute_request_max_results] | |
| Records.requestParameters.DescribeAddressTransfersRequest.AllocationId.tag | target.resource.attribute.labels[records_request_parameters_describe_address_transfers_request_allocation_id_tag] | |
| Records.requestParameters.DescribeAddressTransfersRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_address_transfers_request_max_results] | |
| Records.requestParameters.availabilityZoneIdSet.items.zoneId | target.resource.attribute.labels[records_request_parameters_availability_zone_id_set_items_zone_id] | Iterate through log field Records.requestParameters.availabilityZoneIdSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_availability_zone_id_set_items_zone_idandRecords.requestParameters.availabilityZoneIdSet.items.zoneIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.availabilityZoneSet.items.zoneName | target.resource.attribute.labels[records_request_parameters_availability_zone_set_items_zone_name] | Iterate through log field Records.requestParameters.availabilityZoneSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_availability_zone_set_items_zone_nameandRecords.requestParameters.availabilityZoneSet.items.zoneNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.allAvailabilityZones | target.resource.attribute.labels[records_request_parameters_all_availability_zones] | |
| Records.requestParameters.DescribeByoipCidrsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_byoip_cidrs_request_max_results] | |
| Records.requestParameters.DescribeCapacityReservationFleetsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservation_fleets_request_max_results] | |
| Records.requestParameters.DescribeCapacityReservationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservations_request_max_results] | |
| Records.requestParameters.DescribeCapacityReservationsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservations_request_filter_name] | |
| Records.requestParameters.DescribeCapacityReservationsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservations_request_filter_value_content] | |
| Records.requestParameters.DescribeCapacityReservationsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservations_request_filter_value_tag] | |
| Records.requestParameters.DescribeCapacityReservationsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_capacity_reservations_request_filter_tag] | |
| Records.requestParameters.DescribeCarrierGatewaysRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_carrier_gateways_request_max_results] | |
| Records.requestParameters.DescribeClientVpnEndpointsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_client_vpn_endpoints_request_max_results] | |
| Records.requestParameters.DescribeCoipPoolsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_coip_pools_request_max_results] | |
| Records.requestParameters.dhcpOptionsSet.items.dhcpOptionsId | target.resource.attribute.labels[records_request_parameters_dhcp_options_set_items_dhcp_options_id] | Iterate through log field Records.requestParameters.dhcpOptionsSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_dhcp_options_set_items_dhcp_options_idandRecords.requestParameters.dhcpOptionsSet.items.dhcpOptionsIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.maxResults | target.resource.attribute.labels[records_request_parameters_max_results] | |
| Records.requestParameters.DescribeEgressOnlyInternetGatewaysRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_egress_only_internet_gateways_request_max_results] | |
| Records.requestParameters.DescribeElasticGpusRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_elastic_gpus_request_max_results] | |
| Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_fast_snapshot_restores_request_filter_tag] | |
| Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_fast_snapshot_restores_request_filter_value_tag] | |
| Records.requestParameters.DescribeFastSnapshotRestoresRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_fast_snapshot_restores_request_filter_name] | |
| Records.requestParameters.DescribeFleetsRequest.FleetId.tag | target.resource.attribute.labels[records_request_parameters_describe_fleets_request_fleet_id_tag] | |
| Records.requestParameters.DescribeFleetsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_fleets_request_max_results] | |
| Records.requestParameters.DescribeFlowLogsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_filter_name] | |
| Records.requestParameters.DescribeFlowLogsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeFlowLogsRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_flow_logs_request_filter_value_contentandRecords.requestParameters.DescribeFlowLogsRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeFlowLogsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_filter_tag] | |
| Records.requestParameters.DescribeFlowLogsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeFlowLogsRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_flow_logs_request_filter_value_tagandRecords.requestParameters.DescribeFlowLogsRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeFlowLogsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_max_results] | |
| Records.requestParameters.DescribeFlowLogsRequest.FlowLogId.tag | target.resource.attribute.labels[records_request_parameters_describe_flow_logs_request_flow_log_id_tag] | |
| Records.requestParameters.DescribeFpgaImagesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_fpga_images_request_max_results] | |
| Records.requestParameters.DescribeFpgaImagesRequest.Owner.content | target.resource.attribute.labels[records_request_parameters_describe_fpga_images_request_owner_content] | |
| Records.requestParameters.DescribeFpgaImagesRequest.Owner.tag | target.resource.attribute.labels[records_request_parameters_describe_fpga_images_request_owner_tag] | |
| Records.requestParameters.DescribeHostReservationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_host_reservations_request_max_results] | |
| Records.requestParameters.DescribeHostsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_hosts_request_max_results] | |
| Records.requestParameters.DescribeIamInstanceProfileAssociationsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_iam_instance_profile_associations_request_filter_tag] | |
| Records.requestParameters.DescribeIamInstanceProfileAssociationsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_iam_instance_profile_associations_request_filter_value_tag] | |
| Records.requestParameters.DescribeIamInstanceProfileAssociationsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_iam_instance_profile_associations_request_filter_name] | |
| Records.requestParameters.DescribeIamInstanceProfileAssociationsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_iam_instance_profile_associations_request_filter_value_content] | |
| Records.requestParameters.attributeType | target.resource.attribute.labels[records_request_parameters_attribute_type] | |
| Records.requestParameters.executableBySet.items.user | target.resource.attribute.labels[records_request_parameters_executable_by_set_items_user] | Iterate through log field Records.requestParameters.executableBySet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_executable_by_set_items_userandRecords.requestParameters.executableBySet.items.userlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ownersSet.items.owner | target.resource.attribute.labels[records_request_parameters_owners_set_items_owner] | Iterate through log field Records.requestParameters.ownersSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_owners_set_items_ownerandRecords.requestParameters.ownersSet.items.ownerlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.includeDeprecated | target.resource.attribute.labels[records_request_parameters_include_deprecated] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[records_request_parameters_next_token] | |
| Records.requestParameters.attribute | target.resource.attribute.labels[records_request_parameters_attribute] | |
| Records.requestParameters.DescribeInstanceConnectEndpointsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_instance_connect_endpoints_request_max_results] | |
| Records.requestParameters.DescribeInstanceCreditSpecificationsRequest.InstanceId.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_credit_specifications_request_instance_id_tag] | |
| Records.requestParameters.DescribeInstanceEventWindowsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_instance_event_windows_request_max_results] | |
| Records.requestParameters.DescribeIpamPoolsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_ipam_pools_request_max_results] | |
| Records.requestParameters.DescribeIpamResourceDiscoveriesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_ipam_resource_discoveries_request_max_results] | |
| Records.requestParameters.DescribeIpamResourceDiscoveryAssociationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_ipam_resource_discovery_associations_request_max_results] | |
| Records.requestParameters.DescribeIpamScopesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_ipam_scopes_request_max_results] | |
| Records.requestParameters.DescribeIpamsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_ipams_request_max_results] | |
| Records.requestParameters.includeAllInstances | target.resource.attribute.labels[records_request_parameters_include_all_instances] | |
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.LocationType | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_location_type] | |
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_filter_name] | Iterate through log field Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_type_offerings_request_filter_nameandRecords.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_type_offerings_request_filter_value_contentandRecords.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_type_offerings_request_filter_value_tagandRecords.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_filter_tag] | Iterate through log field Records.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_type_offerings_request_filter_tagandRecords.requestParameters.DescribeInstanceTypeOfferingsRequest.Filter.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.NextToken | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_next_token] | |
| Records.requestParameters.DescribeInstanceTypeOfferingsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_instance_type_offerings_request_max_results] | |
| Records.requestParameters.DescribeInstanceTypesRequest.NextToken | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_next_token] | |
| Records.requestParameters.DescribeInstanceTypesRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_filter_name] | Iterate through log field Records.requestParameters.DescribeInstanceTypesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_types_request_filter_nameandRecords.requestParameters.DescribeInstanceTypesRequest.Filter.Namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypesRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeInstanceTypesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_types_request_filter_value_contentandRecords.requestParameters.DescribeInstanceTypesRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypesRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeInstanceTypesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_types_request_filter_value_tagandRecords.requestParameters.DescribeInstanceTypesRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypesRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_filter_tag] | Iterate through log field Records.requestParameters.DescribeInstanceTypesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_instance_types_request_filter_tagandRecords.requestParameters.DescribeInstanceTypesRequest.Filter.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeInstanceTypesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_max_results] | |
| Records.requestParameters.DescribeInstanceTypesRequest.InstanceType.content | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_instance_type_content] | |
| Records.requestParameters.DescribeInstanceTypesRequest.InstanceType.tag | target.resource.attribute.labels[records_request_parameters_describe_instance_types_request_instance_type_tag] | |
| Records.requestParameters.includePublicKey | target.resource.attribute.labels[records_request_parameters_include_public_key] | |
| Records.requestParameters.keySet.items.keyName | target.resource.attribute.labels[records_request_parameters_key_set_items_key_name] | Iterate through log field Records.requestParameters.keySet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_key_set_items_key_nameandRecords.requestParameters.keySet.items.keyNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateId.tag | target.resource.attribute.labels[records_request_parameters_describe_launch_templates_request_launch_template_id_tag] | |
| Records.requestParameters.DescribeLaunchTemplatesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_launch_templates_request_max_results] | |
| Records.requestParameters.DescribeLaunchTemplatesRequest.LaunchTemplateName.tag | target.resource.attribute.labels[records_request_parameters_describe_launch_templates_request_launch_template_name_tag] | |
| Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateVersion.content | target.resource.attribute.labels[records_request_parameters_describe_launch_template_versions_request_launch_template_version_content] | |
| Records.requestParameters.DescribeLaunchTemplateVersionsRequest.LaunchTemplateVersion.tag | target.resource.attribute.labels[records_request_parameters_describe_launch_template_versions_request_launch_template_version_tag] | |
| Records.requestParameters.DescribeLaunchTemplateVersionsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_launch_template_versions_request_max_results] | |
| Records.requestParameters.DescribeLocalGatewayRouteTablesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_local_gateway_route_tables_request_max_results] | |
| Records.requestParameters.DescribeLockedSnapshotsRequest.SnapshotId.tag | target.resource.attribute.labels[records_request_parameters_describe_locked_snapshots_request_snapshot_id_tag] | |
| Records.requestParameters.DescribeManagedPrefixListsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_managed_prefix_lists_request_max_results] | |
| Records.requestParameters.DescribeManagedPrefixListsRequest.PrefixListId.tag | target.resource.attribute.labels[records_request_parameters_describe_managed_prefix_lists_request_prefix_list_id_tag] | |
| Records.requestParameters.DescribeNatGatewaysRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_nat_gateways_request_filter_name] | Iterate through log field Records.requestParameters.DescribeNatGatewaysRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_nat_gateways_request_filter_nameandRecords.requestParameters.DescribeNatGatewaysRequest.Filter.Namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeNatGatewaysRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_nat_gateways_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeNatGatewaysRequest.Filter, thenIterate through log field Records.requestParameters.DescribeNatGatewaysRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_nat_gateways_request_filter_value_contentandRecords.requestParameters.DescribeNatGatewaysRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeNatGatewaysRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_nat_gateways_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeNatGatewaysRequest.Filter, thenIterate through log field Records.requestParameters.DescribeNatGatewaysRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_nat_gateways_request_filter_value_tagandRecords.requestParameters.DescribeNatGatewaysRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeNatGatewaysRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_nat_gateways_request_max_results] | |
| Records.requestParameters.DescribeNatGatewaysRequest.NatGatewayId.tag | target.resource.attribute.labels[records_request_parameters_describe_nat_gateways_request_nat_gateway_id_tag] | |
| Records.requestParameters.DescribeNetworkInsightsAccessScopeAnalysesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_network_insights_access_scope_analyses_request_max_results] | |
| Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.NetworkInsightsAccessScopeId.tag | target.resource.attribute.labels[records_request_parameters_describe_network_insights_access_scopes_request_network_insights_access_scope_id_tag] | |
| Records.requestParameters.DescribeNetworkInsightsAccessScopesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_network_insights_access_scopes_request_max_results] | |
| Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_network_insights_analyses_request_max_results] | |
| Records.requestParameters.DescribeNetworkInsightsAnalysesRequest.NetworkInsightsAnalysisId.tag | target.resource.attribute.labels[records_request_parameters_describe_network_insights_analyses_request_network_insights_analysis_id_tag] | |
| Records.requestParameters.DescribeNetworkInsightsPathsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_network_insights_paths_request_max_results] | |
| Records.requestParameters.DescribeNetworkInsightsPathsRequest.NetworkInsightsPathId.tag | target.resource.attribute.labels[records_request_parameters_describe_network_insights_paths_request_network_insights_path_id_tag] | |
| Records.requestParameters.DescribePrefixListsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_prefix_lists_request_filter_name] | |
| Records.requestParameters.DescribePrefixListsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_prefix_lists_request_filter_value_content] | |
| Records.requestParameters.DescribePrefixListsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_prefix_lists_request_filter_tag] | |
| Records.requestParameters.DescribePrefixListsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_prefix_lists_request_filter_value_tag] | |
| Records.requestParameters.DescribePublicIpv4PoolsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_public_ipv4pools_request_max_results] | |
| Records.requestParameters.allRegions | target.resource.attribute.labels[records_request_parameters_all_regions] | |
| Records.requestParameters.DescribeReplaceRootVolumeTasksRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_replace_root_volume_tasks_request_max_results] | |
| Records.requestParameters.DescribeReplaceRootVolumeTasksRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_replace_root_volume_tasks_request_filter_name] | |
| Records.requestParameters.DescribeReplaceRootVolumeTasksRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_replace_root_volume_tasks_request_filter_value_content] | |
| Records.requestParameters.DescribeReplaceRootVolumeTasksRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_replace_root_volume_tasks_request_filter_value_tag] | |
| Records.requestParameters.DescribeReplaceRootVolumeTasksRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_replace_root_volume_tasks_request_filter_tag] | |
| Records.requestParameters.instanceTenancy | target.resource.attribute.labels[records_request_parameters_instance_tenancy] | |
| Records.requestParameters.instanceType | target.resource.attribute.labels[records_request_parameters_instance_type] | |
| Records.requestParameters.productDescription | target.resource.attribute.labels[records_request_parameters_product_description] | |
| Records.requestParameters.minDuration | target.resource.attribute.labels[records_request_parameters_min_duration] | |
| Records.requestParameters.includeMarketplace | target.resource.attribute.labels[records_request_parameters_include_marketplace] | |
| Records.requestParameters.offeringType | target.resource.attribute.labels[records_request_parameters_offering_type] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_max_results] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_filter_name] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_filter_tag] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_filter_value_tag] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_filter_value_content] | |
| Records.requestParameters.DescribeSecurityGroupRulesRequest.SecurityGroupRuleId.tag | target.resource.attribute.labels[records_request_parameters_describe_security_group_rules_request_security_group_rule_id_tag] | |
| Records.requestParameters.sharedUsersSet.items.user | target.resource.attribute.labels[records_request_parameters_shared_users_set_items_user] | Iterate through log field Records.requestParameters.sharedUsersSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_shared_users_set_items_userandRecords.requestParameters.sharedUsersSet.items.userlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeSnapshotTierStatusRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_snapshot_tier_status_request_filter_name] | |
| Records.requestParameters.DescribeSnapshotTierStatusRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_snapshot_tier_status_request_filter_value_content] | |
| Records.requestParameters.DescribeSnapshotTierStatusRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_snapshot_tier_status_request_filter_tag] | |
| Records.requestParameters.DescribeSnapshotTierStatusRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_snapshot_tier_status_request_filter_value_tag] | |
| Records.requestParameters.DescribeSpotFleetRequestsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_spot_fleet_requests_request_max_results] | |
| Records.requestParameters.DescribeSpotFleetRequestsRequest.NextToken | target.resource.attribute.labels[records_request_parameters_describe_spot_fleet_requests_request_next_token] | |
| Records.requestParameters.DescribeTrafficMirrorFiltersRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_filters_request_max_results] | |
| Records.requestParameters.DescribeTrafficMirrorSessionsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_sessions_request_max_results] | |
| Records.requestParameters.DescribeTrafficMirrorTargetsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_targets_request_max_results] | |
| Records.requestParameters.DescribeTrafficMirrorTargetsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_targets_request_filter_name] | |
| Records.requestParameters.DescribeTrafficMirrorTargetsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_targets_request_filter_tag] | |
| Records.requestParameters.DescribeTrafficMirrorTargetsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_targets_request_filter_value_content] | |
| Records.requestParameters.DescribeTrafficMirrorTargetsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_traffic_mirror_targets_request_filter_value_tag] | |
| Records.requestParameters.DescribeTransitGatewayAttachmentsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_attachments_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayConnectPeersRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_connect_peers_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayConnectsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_connects_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_multicast_domains_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_multicast_domains_request_filter_name] | |
| Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_multicast_domains_request_filter_tag] | |
| Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_multicast_domains_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_multicast_domains_request_filter_value_contentandRecords.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_multicast_domains_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_multicast_domains_request_filter_value_tagandRecords.requestParameters.DescribeTransitGatewayMulticastDomainsRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayPeeringAttachmentsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_peering_attachments_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayPolicyTablesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_policy_tables_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayRouteTableAnnouncementsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_table_announcements_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_filter_tag] | Iterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_route_tables_request_filter_tagandRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_filter_name] | Iterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_route_tables_request_filter_nameandRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter, thenIterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_route_tables_request_filter_value_tagandRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter, thenIterate through log field Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateway_route_tables_request_filter_value_contentandRecords.requestParameters.DescribeTransitGatewayRouteTablesRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.TransitGatewayRouteTableIds.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_transit_gateway_route_table_ids_tag] | |
| Records.requestParameters.DescribeTransitGatewayRouteTablesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_route_tables_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewayVpcAttachmentsRequest.TransitGatewayAttachmentIds.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_vpc_attachments_request_transit_gateway_attachment_ids_tag] | |
| Records.requestParameters.DescribeTransitGatewayVpcAttachmentsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateway_vpc_attachments_request_max_results] | |
| Records.requestParameters.DescribeTransitGatewaysRequest.TransitGatewayIds.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_transit_gateway_ids_tag] | |
| Records.requestParameters.DescribeTransitGatewaysRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_filter_name] | |
| Records.requestParameters.DescribeTransitGatewaysRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_filter_value_content] | Iterate through log field Records.requestParameters.DescribeTransitGatewaysRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateways_request_filter_value_contentandRecords.requestParameters.DescribeTransitGatewaysRequest.Filter.Value.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewaysRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_filter_tag] | |
| Records.requestParameters.DescribeTransitGatewaysRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_filter_value_tag] | Iterate through log field Records.requestParameters.DescribeTransitGatewaysRequest.Filter.Value, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_describe_transit_gateways_request_filter_value_tagandRecords.requestParameters.DescribeTransitGatewaysRequest.Filter.Value.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.DescribeTransitGatewaysRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_transit_gateways_request_max_results] | |
| Records.requestParameters.DescribeVerifiedAccessInstancesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_verified_access_instances_request_max_results] | |
| Records.requestParameters.DescribeVolumesModificationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_volumes_modifications_request_max_results] | |
| Records.requestParameters.DescribeVolumesModificationsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_volumes_modifications_request_filter_name] | |
| Records.requestParameters.DescribeVolumesModificationsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_volumes_modifications_request_filter_value_content] | |
| Records.requestParameters.DescribeVolumesModificationsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_volumes_modifications_request_filter_tag] | |
| Records.requestParameters.DescribeVolumesModificationsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_volumes_modifications_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcClassicLinkDnsSupportRequest.VpcIds.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_classic_link_dns_support_request_vpc_ids_tag] | |
| Records.requestParameters.DescribeVpcEndpointConnectionNotificationsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connection_notifications_request_filter_name] | |
| Records.requestParameters.DescribeVpcEndpointConnectionNotificationsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connection_notifications_request_filter_tag] | |
| Records.requestParameters.DescribeVpcEndpointConnectionNotificationsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connection_notifications_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcEndpointConnectionNotificationsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connection_notifications_request_filter_value_content] | |
| Records.requestParameters.DescribeVpcEndpointConnectionsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connections_request_filter_tag] | |
| Records.requestParameters.DescribeVpcEndpointConnectionsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connections_request_filter_name] | |
| Records.requestParameters.DescribeVpcEndpointConnectionsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connections_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcEndpointConnectionsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_connections_request_filter_value_content] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_filter_tag] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_filter_name] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_filter_value_content] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_max_results] | |
| Records.requestParameters.DescribeVpcEndpointServiceConfigurationsRequest.ServiceId.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_service_configurations_request_service_id_tag] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_filter_name] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_filter_value_content] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_filter_tag] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_max_results] | |
| Records.requestParameters.DescribeVpcEndpointServicesRequest.ServiceName.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoint_services_request_service_name_tag] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.Filter.Name | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_filter_name] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.Filter.Value.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_filter_value_tag] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.Filter.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_filter_tag] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.Filter.Value.content | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_filter_value_content] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_max_results] | |
| Records.requestParameters.DescribeVpcEndpointsRequest.VpcEndpointId.tag | target.resource.attribute.labels[records_request_parameters_describe_vpc_endpoints_request_vpc_endpoint_id_tag] | |
| Records.responseElements.device | target.resource.attribute.labels[records_response_elements_device] | |
| Records.responseElements.EnableSerialConsoleAccessResponse.requestId | target.resource.attribute.labels[records_response_elements_enable_serial_console_access_response_request_id] | |
| Records.responseElements.EnableSerialConsoleAccessResponse.serialConsoleAccessEnabled | target.resource.attribute.labels[records_response_elements_enable_serial_console_access_response_serial_console_access_enabled] | |
| Records.requestParameters.GetCapacityReservationAccountAttributeRequest.PropertyName | target.resource.attribute.labels[records_request_parameters_get_capacity_reservation_account_attribute_request_property_name] | |
| Records.requestParameters.GetDefaultCreditSpecificationRequest.InstanceFamily | target.resource.attribute.labels[records_request_parameters_get_default_credit_specification_request_instance_family] | |
| Records.requestParameters.GetManagedPrefixListAssociationsRequest.PrefixListId | target.resource.attribute.labels[records_request_parameters_get_managed_prefix_list_associations_request_prefix_list_id] | |
| Records.requestParameters.GetManagedPrefixListEntriesRequest.PrefixListId | target.resource.attribute.labels[records_request_parameters_get_managed_prefix_list_entries_request_prefix_list_id] | |
| Records.requestParameters.GetManagedPrefixListEntriesRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_get_managed_prefix_list_entries_request_max_results] | |
| Records.requestParameters.GetManagedPrefixListEntriesRequest.TargetVersion | target.resource.attribute.labels[records_request_parameters_get_managed_prefix_list_entries_request_target_version] | |
| Records.requestParameters.GetSubnetCidrReservationsRequest.MaxResults | target.resource.attribute.labels[records_request_parameters_get_subnet_cidr_reservations_request_max_results] | |
| Records.requestParameters.GetVpnConnectionDeviceSampleConfigurationRequest.InternetKeyExchangeVersion | target.resource.attribute.labels[records_request_parameters_get_vpn_connection_device_sample_configuration_request_internet_key_exchange_version] | |
| Records.requestParameters.GetVpnConnectionDeviceSampleConfigurationRequest.VpnConnectionDeviceTypeId | target.resource.attribute.labels[records_request_parameters_get_vpn_connection_device_sample_configuration_request_vpn_connection_device_type_id] | |
| Records.requestParameters.ModifyDefaultCreditSpecificationRequest.CpuCredits | target.resource.attribute.labels[records_request_parameters_modify_default_credit_specification_request_cpu_credits] | |
| Records.requestParameters.ModifyDefaultCreditSpecificationRequest.InstanceFamily | target.resource.attribute.labels[records_request_parameters_modify_default_credit_specification_request_instance_family] | |
| Records.responseElements.ModifyDefaultCreditSpecificationResponse.instanceFamilyCreditSpecification.cpuCredits | target.resource.attribute.labels[records_response_elements_modify_default_credit_specification_response_instance_family_credit_specification_cpu_credits] | |
| Records.responseElements.ModifyDefaultCreditSpecificationResponse.instanceFamilyCreditSpecification.instanceFamily | target.resource.attribute.labels[records_response_elements_modify_default_credit_specification_response_instance_family_credit_specification_instance_family] | |
| Records.responseElements.ModifyDefaultCreditSpecificationResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_default_credit_specification_response_request_id] | |
| Records.requestParameters.launchPermission.add.items.userId | target.resource.attribute.roles.name | Iterate through log field Records.requestParameters.launchPermission.add.items, thenRecords.requestParameters.launchPermission.add.items.userIdlog field is mapped to thetarget.resource.attribute.roles.nameUDM field.If the Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principallog field value is not empty then,Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principallog field is mapped to thetarget.resource.attribute.roles.nameUDM field. | 
| Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principal | target.resource.attribute.roles.name | Iterate through log field Records.requestParameters.launchPermission.add.items, thenRecords.requestParameters.launchPermission.add.items.userIdlog field is mapped to thetarget.resource.attribute.roles.nameUDM field.If the Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principallog field value is not empty then,Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principallog field is mapped to thetarget.resource.attribute.roles.nameUDM field. | 
|  | target.resource.attribute.roles.type | Iterate through log field Records.requestParameters.launchPermission.add.items, thenthe target.resource.attribute.roles.typeUDM field is set toSERVICE_ACCOUNT.If the Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principalTypelog field value is not empty then, thetarget.resource.attribute.roles.typeUDM field is set toSERVICE_ACCOUNT. | 
| Records.requestParameters.value | target.resource.attribute.labels[records_request_parameters_value] | |
| Records.requestParameters.instanceType.value | target.resource.attribute.labels[records_request_parameters_instance_type_value] | |
| Records.requestParameters.ebsOptimized.value | target.resource.attribute.labels[records_request_parameters_ebs_optimized_value] | |
| Records.requestParameters.disableApiTermination.value | target.resource.attribute.labels[records_request_parameters_disable_api_termination_value] | |
| Records.requestParameters.instanceInitiatedShutdownBehavior.value | target.resource.attribute.labels[records_request_parameters_instance_initiated_shutdown_behavior_value] | |
| Records.requestParameters.sourceDestCheck.value | target.resource.attribute.labels[records_request_parameters_source_dest_check_value] | |
| Records.requestParameters.ModifyInstanceMetadataOptionsRequest.HttpEndpoint | target.resource.attribute.labels[records_request_parameters_modify_instance_metadata_options_request_http_endpoint] | |
| Records.requestParameters.ModifyInstanceMetadataOptionsRequest.HttpPutResponseHopLimit | target.resource.attribute.labels[records_request_parameters_modify_instance_metadata_options_request_http_put_response_hop_limit] | |
| Records.requestParameters.ModifyInstanceMetadataOptionsRequest.HttpTokens | target.resource.attribute.labels[records_request_parameters_modify_instance_metadata_options_request_http_tokens] | |
| Records.requestParameters.ModifyInstanceMetadataOptionsRequest.InstanceMetadataTags | target.resource.attribute.labels[records_request_parameters_modify_instance_metadata_options_request_instance_metadata_tags] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.instanceMetadataTags | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_instance_metadata_tags] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.httpEndpoint | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_http_endpoint] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.httpProtocolIpv4 | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_http_protocol_ipv4] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.httpProtocolIpv6 | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_http_protocol_ipv6] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.httpPutResponseHopLimit | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_http_put_response_hop_limit] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.httpTokens | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_http_tokens] | |
| Records.responseElements.ModifyInstanceMetadataOptionsResponse.instanceMetadataOptions.state | target.resource.attribute.labels[records_response_elements_modify_instance_metadata_options_response_instance_metadata_options_state] | |
| Records.requestParameters.attachment.attachmentId | target.resource.attribute.labels[records_request_parameters_attachment_attachment_id] | |
| Records.requestParameters.attachment.deleteOnTermination | target.resource.attribute.labels[records_request_parameters_attachment_delete_on_termination] | |
| Records.requestParameters.groupSet.items.groupId | target.resource.attribute.labels[records_request_parameters_group_set_items_group_id] | Iterate through log field Records.requestParameters.groupSet.items, thenthe target.resource.attribute.labels.keyUDM field is set toRecords_request_parameters_group_set_items_group_idandRecords.requestParameters.groupSet.items.groupIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRule.FromPort | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_security_group_rule_from_port] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.tag | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_tag] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRule.ToPort | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_security_group_rule_to_port] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRule.IpProtocol | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_security_group_rule_ip_protocol] | |
| Records.responseElements.ModifySecurityGroupRulesResponse.return | target.resource.attribute.labels[records_response_elements_modify_security_group_rules_response_return] | |
| Records.responseElements.ModifySecurityGroupRulesResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_security_group_rules_response_request_id] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRule.Description | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_security_group_rule_description] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.SecurityGroupRule.SecurityGroupRule.CidrIpv4 | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_security_group_rule_security_group_rule_cidr_ipv4] | |
| Records.requestParameters.ModifySecurityGroupRulesRequest.GroupId | target.resource.attribute.labels[records_request_parameters_modify_security_group_rules_request_group_id] | |
| Records.requestParameters.mapPublicIpOnLaunch.value | target.resource.attribute.labels[records_request_parameters_map_public_ip_on_launch_value] | |
| Records.requestParameters.enableDnsHostnames.value | target.resource.attribute.labels[records_request_parameters_enable_dns_hostnames_value] | |
| Records.requestParameters.enableDnsSupport.value | target.resource.attribute.labels[records_request_parameters_enable_dns_support_value] | |
| Records.responseElements.ModifyVpcEndpointResponse.return | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_response_return] | |
| Records.responseElements.ModifyVpcEndpointResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_response_request_id] | |
| Records.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId.content | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_request_add_route_table_id_content] | Iterate through log field Records.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpc_endpoint_request_add_route_table_id_contentandRecords.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId.tag | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_request_add_route_table_id_tag] | Iterate through log field Records.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpc_endpoint_request_add_route_table_id_tagandRecords.requestParameters.ModifyVpcEndpointRequest.AddRouteTableId.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.AcceptanceRequired | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_configuration_request_acceptance_required] | |
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.AddNetworkLoadBalancerArn.content | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_configuration_request_add_network_load_balancer_arn_content] | |
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.AddNetworkLoadBalancerArn.tag | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_configuration_request_add_network_load_balancer_arn_tag] | |
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.RemoveNetworkLoadBalancerArn.content | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_configuration_request_remove_network_load_balancer_arn_content] | |
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.RemoveNetworkLoadBalancerArn.tag | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_configuration_request_remove_network_load_balancer_arn_tag] | |
| Records.responseElements.ModifyVpcEndpointServiceConfigurationResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_service_configuration_response_request_id] | |
| Records.responseElements.ModifyVpcEndpointServiceConfigurationResponse.return | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_service_configuration_response_return] | |
| Records.requestParameters.ModifyVpcEndpointServiceConfigurationRequest.PrivateDnsName | target.hostname | |
| Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.return | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_service_permissions_response_return] | |
| Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_service_permissions_response_request_id] | |
| Records.requestParameters.ModifyVpcEndpointServicePermissionsRequest.AddAllowedPrincipals.content | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_permissions_request_add_allowed_principals_content] | |
| Records.requestParameters.ModifyVpcEndpointServicePermissionsRequest.AddAllowedPrincipals.tag | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_permissions_request_add_allowed_principals_tag] | |
| Records.responseElements.ModifyVpcEndpointServicePermissionsResponse.addedPrincipalSet.item.principalType | target.resource.attribute.labels[records_response_elements_modify_vpc_endpoint_service_permissions_response_added_principal_set_item_principal_type] | |
| Records.requestParameters.ModifyVpcEndpointServicePermissionsRequest.RemoveAllowedPrincipals.content | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_permissions_request_remove_allowed_principals_content] | |
| Records.requestParameters.ModifyVpcEndpointServicePermissionsRequest.RemoveAllowedPrincipals.tag | target.resource.attribute.labels[records_request_parameters_modify_vpc_endpoint_service_permissions_request_remove_allowed_principals_tag] | |
| Records.responseElements.instancesSet.items.currentState.code | target.resource.attribute.labels[records_response_elements_instances_set_items_current_state_code] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_current_state_codeandRecords.responseElements.instancesSet.items.currentState.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_current_state_codeandRecords.responseElements.instancesSet.items.currentState.codelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.currentState.name | target.resource.attribute.labels[records_response_elements_instances_set_items_current_state_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_current_state_nameandRecords.responseElements.instancesSet.items.currentState.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_current_state_nameandRecords.responseElements.instancesSet.items.currentState.namelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.previousState.name | target.resource.attribute.labels[records_response_elements_instances_set_items_previous_state_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_previous_state_nameandRecords.responseElements.instancesSet.items.previousState.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_previous_state_nameandRecords.responseElements.instancesSet.items.previousState.namelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.previousState.code | target.resource.attribute.labels[records_response_elements_instances_set_items_previous_state_code] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_previous_state_codeandRecords.responseElements.instancesSet.items.previousState.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torecords_response_elements_instances_set_items_previous_state_codeandRecords.responseElements.instancesSet.items.previousState.codelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.StartNetworkInsightsAnalysisRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_start_network_insights_analysis_request_client_token] | |
| Records.requestParameters.StartNetworkInsightsAnalysisRequest.NetworkInsightsPathId | target.resource.attribute.labels[records_request_parameters_start_network_insights_analysis_request_network_insights_path_id] | |
| Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.startDate | target.resource.attribute.labels[records_response_elements_start_network_insights_analysis_response_network_insights_analysis_start_date] | |
| Records.responseElements.StartNetworkInsightsAnalysisResponse.networkInsightsAnalysis.status | target.resource.attribute.labels[records_response_elements_start_network_insights_analysis_response_network_insights_analysis_status] | |
| Records.responseElements.StartNetworkInsightsAnalysisResponse.requestId | target.resource.attribute.labels[records_response_elements_start_network_insights_analysis_response_request_id] | |
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.requestId | target.resource.attribute.labels[records_response_elements_start_network_insights_access_scope_analysis_response_request_id] | |
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.status | target.resource.attribute.labels[records_response_elements_start_network_insights_access_scope_analysis_response_network_insights_access_scope_analysis_status] | |
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.startDate | target.resource.attribute.labels[records_response_elements_start_network_insights_access_scope_analysis_response_network_insights_access_scope_analysis_start_date] | |
| Records.requestParameters.StartNetworkInsightsAccessScopeAnalysisRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_start_network_insights_access_scope_analysis_request_client_token] | |
| Records.requestParameters.StartNetworkInsightsAccessScopeAnalysisRequest.NetworkInsightsAccessScopeId | target.resource.attribute.labels[records_request_parameters_start_network_insights_access_scope_analysis_request_network_insights_access_scope_id] | |
| Records.responseElements.StartNetworkInsightsAccessScopeAnalysisResponse.networkInsightsAccessScopeAnalysis.analyzedEniCount | target.resource.attribute.labels[records_response_elements_start_network_insights_access_scope_analysis_response_network_insights_access_scope_analysis_analyzed_eni_count] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.FromPort | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_from_port] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.IpProtocol | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_ip_protocol] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.IpRanges.CidrIp | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_ip_ranges_cidr_ip] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.IpRanges.Description | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_ip_ranges_description] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.IpRanges.tag | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_ip_ranges_tag] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.tag | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_tag] | |
| Records.requestParameters.UpdateSecurityGroupRuleDescriptionsIngressRequest.IpPermissions.ToPort | target.resource.attribute.labels[records_request_parameters_update_security_group_rule_descriptions_ingress_request_ip_permissions_to_port] | |
| Records.responseElements.UpdateSecurityGroupRuleDescriptionsIngressResponse.requestId | target.resource.attribute.labels[records_response_elements_update_security_group_rule_descriptions_ingress_response_request_id] | |
| Records.responseElements.UpdateSecurityGroupRuleDescriptionsIngressResponse.return | target.resource.attribute.labels[records_response_elements_update_security_group_rule_descriptions_ingress_response_return] | |
| Records.responseElements.ReplaceVpnTunnelResponse.return | target.resource.attribute.labels[records_response_elements_replace_vpn_tunnel_response_return] | |
| Records.responseElements.ReplaceVpnTunnelResponse.requestId | target.resource.attribute.labels[records_response_elements_replace_vpn_tunnel_response_request_id] | |
| Records.requestParameters.ReplaceVpnTunnelRequest.VpnTunnelOutsideIpAddress | target.resource.attribute.labels[records_request_parameters_replace_vpn_tunnel_request_vpn_tunnel_outside_ip_address] | |
| Records.requestParameters.ipPermissions.items.ipv6Ranges.items.cidrIpv6 | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_ipv6ranges_items_cidr_ipv6] | Iterate through log field Records.requestParameters.ipPermissions.items, thenIterate through log field Records.requestParameters.ipPermissions.items.ipv6Ranges.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_ipv6_ranges_itemsandRecords.requestParameters.ipPermissions.items.ipv6Ranges.items.cidrIpv6log field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.unknownIpPermissionSet.items.ipv6Ranges.items.cidrIpv6 | target.resource.attribute.labels[records_response_elements_unknown_ip_permission_set_items_ipv6ranges_items_cidr_ipv6] | Iterate through log field Records.responseElements.unknownIpPermissionSet.items, thenIterate through log field Records.responseElements.unknownIpPermissionSet.items.ipv6Ranges.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_unknown_ip_permission_set_items_ipv6_ranges_items_cidr_ipv6andRecords.responseElements.unknownIpPermissionSet.items.ipv6Ranges.items.cidrIpv6log field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.unknownIpPermissionSet.items.ipProtocol | target.resource.attribute.labels[records_response_elements_unknown_ip_permission_set_items_ip_protocol] | Iterate through log field Records.responseElements.unknownIpPermissionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_unknown_ip_permission_set_items_ip_protocolandRecords.responseElements.unknownIpPermissionSet.items.ipProtocollog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.securityGroupRuleIds.items.securityGroupRuleId | target.resource.attribute.labels[records_request_parameters_security_group_rule_ids_items_security_group_rule_id] | Iterate through log field Records.requestParameters.securityGroupRuleIds.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_security_group_rule_ids_items_security_group_rule_idandRecords.requestParameters.securityGroupRuleIds.items.securityGroupRuleIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.groups.items.groupId | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_groups_items_group_id] | Iterate through log field Records.requestParameters.ipPermissions.items, thenIterate through log field Records.requestParameters.ipPermissions.items.groups.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_groups_items_group_idandRecords.requestParameters.ipPermissions.items.groups.items.groupIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ipPermissions.items.groups.items.userId | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_groups_items_user_id] | Iterate through log field Records.requestParameters.ipPermissions.items, thenIterate through log field Records.requestParameters.ipPermissions.items.groups.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_ip_permissions_items_groups_items_user_idandRecords.requestParameters.ipPermissions.items.groups.items.userIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ReplaceIamInstanceProfileAssociationRequest.AssociationId | target.resource.attribute.labels[records_request_parameters_replace_iam_instance_profile_association_request_association_id] | |
| Records.requestParameters.ReplaceIamInstanceProfileAssociationRequest.IamInstanceProfile.Arn | target.resource.attribute.labels[records_request_parameters_replace_iam_instance_profile_association_request_iam_instance_profile_arn] | |
| Records.requestParameters.ReplaceIamInstanceProfileAssociationRequest.IamInstanceProfile.Name | target.resource.attribute.labels[records_request_parameters_replace_iam_instance_profile_association_request_iam_instance_profile_name] | |
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.iamInstanceProfileAssociation.associationId | target.resource.attribute.labels[records_response_elements_replace_iam_instance_profile_association_response_iam_instance_profile_association_association_id] | |
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.iamInstanceProfileAssociation.iamInstanceProfile.arn | target.resource.attribute.labels[records_response_elements_replace_iam_instance_profile_association_response_iam_instance_profile_association_iam_instance_profile_arn] | |
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.iamInstanceProfileAssociation.iamInstanceProfile.id | target.resource.attribute.labels[records_response_elements_replace_iam_instance_profile_association_response_iam_instance_profile_association_iam_instance_profile_id] | |
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.iamInstanceProfileAssociation.state | target.resource.attribute.labels[records_response_elements_replace_iam_instance_profile_association_response_iam_instance_profile_association_state] | |
| Records.responseElements.ReplaceIamInstanceProfileAssociationResponse.requestId | target.resource.attribute.labels[records_response_elements_replace_iam_instance_profile_association_response_request_id] | |
| Records.requestParameters.architecture | target.resource.attribute.labels[records_request_parameters_architecture] | |
| Records.requestParameters.blockDeviceMapping.items.deviceName | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_device_name] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_device_nameandRecords.requestParameters.blockDeviceMapping.items.deviceNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.deleteOnTermination | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_delete_on_termination] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_delete_on_terminationandRecords.requestParameters.blockDeviceMapping.items.ebs.deleteOnTerminationlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.iops | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_iops] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_iopsandRecords.requestParameters.blockDeviceMapping.items.ebs.iopslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.snapshotId | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_snapshot_id] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_snapshot_idandRecords.requestParameters.blockDeviceMapping.items.ebs.snapshotIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.throughput | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_throughput] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_throughputandRecords.requestParameters.blockDeviceMapping.items.ebs.throughputlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.volumeSize | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_volume_size] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_volume_sizeandRecords.requestParameters.blockDeviceMapping.items.ebs.volumeSizelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.blockDeviceMapping.items.ebs.volumeType | target.resource.attribute.labels[records_request_parameters_block_device_mapping_items_ebs_volume_type] | Iterate through log field Records.requestParameters.blockDeviceMapping.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_block_device_mapping_items_ebs_volume_typeandRecords.requestParameters.blockDeviceMapping.items.ebs.volumeTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.enaSupport | target.resource.attribute.labels[records_request_parameters_ena_support] | |
| Records.requestParameters.rootDeviceName | target.resource.attribute.labels[records_request_parameters_root_device_name] | |
| Records.requestParameters.ModifyVolumeRequest.Iops | target.resource.attribute.labels[records_request_parameters_modify_volume_request_iops] | |
| Records.requestParameters.ModifyVolumeRequest.Size | target.resource.attribute.labels[records_request_parameters_modify_volume_request_size] | |
| Records.requestParameters.ModifyVolumeRequest.Throughput | target.resource.attribute.labels[records_request_parameters_modify_volume_request_throughput] | |
| Records.requestParameters.ModifyVolumeRequest.VolumeType | target.resource.attribute.labels[records_request_parameters_modify_volume_request_volume_type] | |
| Records.responseElements.ModifyVolumeResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_volume_response_request_id] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.modificationState | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_modification_state] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.originalIops | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_original_iops] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.originalMultiAttachEnabled | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_original_multi_attach_enabled] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.originalSize | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_original_size] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.originalThroughput | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_original_throughput] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.originalVolumeType | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_original_volume_type] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.progress | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_progress] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.startTime | target.resource.attribute.last_update_time | |
| Records.responseElements.CreateNetworkInsightsAccessScopeResponse.networkInsightsAccessScope.updatedDate | target.resource.attribute.last_update_time | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.targetIops | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_target_iops] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.targetMultiAttachEnabled | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_target_multi_attach_enabled] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.targetSize | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_target_size] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.targetThroughput | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_target_throughput] | |
| Records.responseElements.ModifyVolumeResponse.volumeModification.targetVolumeType | target.resource.attribute.labels[records_response_elements_modify_volume_response_volume_modification_target_volume_type] | |
| Records.requestParameters.ModifyVpnConnectionOptionsRequest.LocalIpv4NetworkCidr | target.resource.attribute.labels[records_request_parameters_modify_vpn_connection_options_request_local_ipv4network_cidr] | |
| Records.requestParameters.ModifyVpnConnectionOptionsRequest.RemoteIpv4NetworkCidr | target.resource.attribute.labels[records_request_parameters_modify_vpn_connection_options_request_remote_ipv4network_cidr] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_request_id] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.category | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_category] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.customerGatewayConfiguration | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_customer_gateway_configuration] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.customerGatewayId | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_customer_gateway_id] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.gatewayAssociationState | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_gateway_association_state] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.enableAcceleration | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_enable_acceleration] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.localIpv4NetworkCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_local_ipv4network_cidr] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.outsideIpAddressType | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_outside_ip_address_type] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.remoteIpv4NetworkCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_remote_ipv4network_cidr] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.staticRoutesOnly | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_static_routes_only] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelInsideIpVersion | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_inside_ip_version] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.dpdTimeoutAction | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_dpd_timeout_action] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_dpd_timeout_actionandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.dpdTimeoutActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.enableTunnelLifecycleControl | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_enable_tunnel_lifecycle_control] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_enable_tunnel_lifecycle_controlandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.enableTunnelLifecycleControllog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.ikeVersionSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_ike_version_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_ike_version_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.ikeVersionSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logEnabled | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_enabled] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_enabledandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logEnabledlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logGroupArn | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_group_arn] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_group_arnandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logGroupArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logOutputFormat | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_output_format] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_output_formatandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logOutputFormatlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.outsideIpAddress | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_outside_ip_address] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_outside_ip_addressandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.outsideIpAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1DHGroupNumberSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1dhgroup_number_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1dhgroup_number_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1DHGroupNumberSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1EncryptionAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1encryption_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1encryption_algorithm_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1EncryptionAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1IntegrityAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1integrity_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase1integrity_algorithm_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1IntegrityAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2DHGroupNumberSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2dhgroup_number_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2dhgroup_number_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2DHGroupNumberSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2EncryptionAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2encryption_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2encryption_algorithm_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2EncryptionAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2IntegrityAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2integrity_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_phase2integrity_algorithm_set_item_valueandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2IntegrityAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.preSharedKey | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_pre_shared_key] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_pre_shared_keyandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.preSharedKeylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.startupAction | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_startup_action] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_startup_actionandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.startupActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.tunnelInsideCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_tunnel_inside_cidr] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_options_tunnel_option_set_item_tunnel_inside_cidrandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.options.tunnelOptionSet.item.tunnelInsideCidrlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.routes.item.destinationCidrBlock | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_routes_item_destination_cidr_block] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.routes.item.state | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_routes_item_state] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.state | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_state] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.type | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_type] | |
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.acceptedRouteCount | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_accepted_route_count] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_accepted_route_countandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.acceptedRouteCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.lastStatusChange | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_last_status_change] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_last_status_changeandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.lastStatusChangelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.outsideIpAddress | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_outside_ip_address] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_outside_ip_addressandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.outsideIpAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.status | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_status] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_statusandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.statusMessage | target.resource.attribute.labels[records_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_status_message] | Iterate through log field Records.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_connection_options_response_vpn_connection_vgw_telemetry_item_status_messageandRecords.responseElements.ModifyVpnConnectionOptionsResponse.vpnConnection.vgwTelemetry.item.statusMessagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.SkipTunnelReplacement | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_skip_tunnel_replacement] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.DPDTimeoutAction | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_dpdtimeout_action] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.EnableTunnelLifecycleControl | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_enable_tunnel_lifecycle_control] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.IKEVersion.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_ikeversion_tag] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.IKEVersion.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_ikeversion_value] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.LogOptions.CloudWatchLogOptions.LogEnabled | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_log_options_cloud_watch_log_options_log_enabled] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.LogOptions.CloudWatchLogOptions.LogGroupArn | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_log_options_cloud_watch_log_options_log_group_arn] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.LogOptions.CloudWatchLogOptions.LogOutputFormat | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_log_options_cloud_watch_log_options_log_output_format] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1dhgroup_number_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1dhgroup_number_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1dhgroup_number_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1dhgroup_number_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1DHGroupNumber.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1encryption_algorithm_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1encryption_algorithm_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1encryption_algorithm_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1encryption_algorithm_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1EncryptionAlgorithm.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1integrity_algorithm_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1integrity_algorithm_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1integrity_algorithm_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1integrity_algorithm_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1IntegrityAlgorithm.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2dhgroup_number_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2dhgroup_number_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2dhgroup_number_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2dhgroup_number_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2DHGroupNumber.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2encryption_algorithm_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2encryption_algorithm_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2encryption_algorithm_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2encryption_algorithm_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2EncryptionAlgorithm.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm.tag | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2integrity_algorithm_tag] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2integrity_algorithm_tagandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm.Value | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2integrity_algorithm_value] | Iterate through log field Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2integrity_algorithm_valueandRecords.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2IntegrityAlgorithm.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.PreSharedKey | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_pre_shared_key] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.StartupAction | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_startup_action] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.TunnelInsideCidr | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_tunnel_inside_cidr] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.VpnTunnelOutsideIpAddress | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_vpn_tunnel_outside_ip_address] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.requestId | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_request_id] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.category | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_category] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.customerGatewayConfiguration | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_customer_gateway_configuration] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.customerGatewayId | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_customer_gateway_id] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.gatewayAssociationState | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_gateway_association_state] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.enableAcceleration | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_enable_acceleration] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.localIpv4NetworkCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_local_ipv4network_cidr] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.outsideIpAddressType | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_outside_ip_address_type] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.remoteIpv4NetworkCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_remote_ipv4network_cidr] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.staticRoutesOnly | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_static_routes_only] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelInsideIpVersion | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_inside_ip_version] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.dpdTimeoutAction | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_dpd_timeout_action] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_dpd_timeout_actionandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.dpdTimeoutActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.enableTunnelLifecycleControl | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_enable_tunnel_lifecycle_control] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_enable_tunnel_lifecycle_controlandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.enableTunnelLifecycleControllog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.ikeVersionSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_ike_version_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_ike_version_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.ikeVersionSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logEnabled | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_enabled] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_enabledandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logEnabledlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logGroupArn | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_group_arn] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_group_arnandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logGroupArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logOutputFormat | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_output_format] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_log_options_cloud_watch_log_options_log_output_formatandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.logOptions.cloudWatchLogOptions.logOutputFormatlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1DHGroupNumberSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1dhgroup_number_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1DHGroupNumberSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1_dhgroup_number_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1DHGroupNumberSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1EncryptionAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1encryption_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1EncryptionAlgorithmSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1_encryption_algorithm_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1EncryptionAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1IntegrityAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1integrity_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1IntegrityAlgorithmSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase1_integrity_algorithm_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase1IntegrityAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2DHGroupNumberSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2dhgroup_number_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2DHGroupNumberSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2_dhgroup_number_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2DHGroupNumberSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2EncryptionAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2encryption_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2EncryptionAlgorithmSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2_encryption_algorithm_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2EncryptionAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2IntegrityAlgorithmSet.item.value | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2integrity_algorithm_set_item_value] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenIterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2IntegrityAlgorithmSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_phase2_integrity_algorithm_set_item_valueandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.phase2IntegrityAlgorithmSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.preSharedKey | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_pre_shared_key] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_pre_shared_keyandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.preSharedKeylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.startupAction | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_startup_action] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_startup_actionandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.startupActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.tunnelInsideCidr | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_tunnel_inside_cidr] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_options_tunnel_option_set_item_tunnel_inside_cidrandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.options.tunnelOptionSet.item.tunnelInsideCidrlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item.destinationCidrBlock | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_routes_item_destination_cidr_block] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_routes_item_destination_cidr_blockandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item.destinationCidrBlocklog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item.state | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_routes_item_state] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_routes_item_stateandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.routes.item.statelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.state | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_state] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.type | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_type] | |
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.acceptedRouteCount | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_accepted_route_count] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_accepted_route_countandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.acceptedRouteCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.lastStatusChange | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_last_status_change] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_last_status_changeandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.lastStatusChangelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.outsideIpAddress | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_outside_ip_address] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_outside_ip_addressandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.outsideIpAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.status | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_status] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_statusandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.statusMessage | target.resource.attribute.labels[records_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_status_message] | Iterate through log field Records.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_modify_vpn_tunnel_options_response_vpn_connection_vgw_telemetry_item_status_messageandRecords.responseElements.ModifyVpnTunnelOptionsResponse.vpnConnection.vgwTelemetry.item.statusMessagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase1LifetimeSeconds | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase1lifetime_seconds] | |
| Records.requestParameters.ModifyVpnTunnelOptionsRequest.TunnelOptions.Phase2LifetimeSeconds | target.resource.attribute.labels[records_request_parameters_modify_vpn_tunnel_options_request_tunnel_options_phase2lifetime_seconds] | |
| Records.requestParameters.CreateFleetRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_create_fleet_request_client_token] | |
| Records.requestParameters.CreateFleetRequest.ExistingInstances.AvailabilityZone | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_availability_zone] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_availability_zoneandRecords.requestParameters.CreateFleetRequest.ExistingInstances.AvailabilityZonelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.ExistingInstances.Count | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_count] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_countandRecords.requestParameters.CreateFleetRequest.ExistingInstances.Countlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.ExistingInstances.InstanceType | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_instance_type] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_instance_typeandRecords.requestParameters.CreateFleetRequest.ExistingInstances.InstanceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.ExistingInstances.MarketOption | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_market_option] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_market_optionandRecords.requestParameters.CreateFleetRequest.ExistingInstances.MarketOptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.ExistingInstances.OperatingSystem | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_operating_system] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_operating_systemandRecords.requestParameters.CreateFleetRequest.ExistingInstances.OperatingSystemlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.ExistingInstances.tag | target.resource.attribute.labels[records_request_parameters_create_fleet_request_existing_instances_tag] | Iterate through log field Records.requestParameters.CreateFleetRequest.ExistingInstances, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_existing_instances_tagandRecords.requestParameters.CreateFleetRequest.ExistingInstances.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.LaunchTemplateSpecification.LaunchTemplateId | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_launch_template_specification_launch_template_id] | |
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.LaunchTemplateSpecification.Version | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_launch_template_specification_version] | |
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.AvailabilityZone | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_overrides_availability_zone] | Iterate through log field Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_launch_template_configs_overrides_availability_zoneandRecords.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.AvailabilityZonelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.InstanceType | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_overrides_instance_type] | Iterate through log field Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_launch_template_configs_overrides_instance_typeandRecords.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.InstanceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.Priority | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_overrides_priority] | Iterate through log field Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_launch_template_configs_overrides_priorityandRecords.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.Prioritylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.SubnetId | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_overrides_subnet_id] | Iterate through log field Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_launch_template_configs_overrides_subnet_idandRecords.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.SubnetIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.tag | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_overrides_tag] | Iterate through log field Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_fleet_request_launch_template_configs_overrides_tagandRecords.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.Overrides.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.LaunchTemplateConfigs.tag | target.resource.attribute.labels[records_request_parameters_create_fleet_request_launch_template_configs_tag] | |
| Records.requestParameters.CreateFleetRequest.OnDemandOptions.AllocationStrategy | target.resource.attribute.labels[records_request_parameters_create_fleet_request_on_demand_options_allocation_strategy] | |
| Records.requestParameters.CreateFleetRequest.SpotOptions.AllocationStrategy | target.resource.attribute.labels[records_request_parameters_create_fleet_request_spot_options_allocation_strategy] | |
| Records.requestParameters.CreateFleetRequest.TagSpecification.ResourceType | target.resource.attribute.labels[records_request_parameters_create_fleet_request_tag_specification_resource_type] | |
| Records.requestParameters.CreateFleetRequest.TagSpecification.Tag.Key | target.resource.attribute.labels[records_request_parameters_create_fleet_request_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateFleetRequest.TagSpecification.Tag, thenRecords.requestParameters.CreateFleetRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateFleetRequest.TagSpecification.Tag.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.TagSpecification.Tag.value | target.resource.attribute.labels[records_request_parameters_create_fleet_request_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateFleetRequest.TagSpecification.Tag, thenRecords.requestParameters.CreateFleetRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateFleetRequest.TagSpecification.Tag.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateFleetRequest.TagSpecification.tag | target.resource.attribute.labels[records_request_parameters_create_fleet_request_tag_specification_tag] | |
| Records.requestParameters.CreateFleetRequest.TargetCapacitySpecification.DefaultTargetCapacityType | target.resource.attribute.labels[records_request_parameters_create_fleet_request_target_capacity_specification_default_target_capacity_type] | |
| Records.requestParameters.CreateFleetRequest.TargetCapacitySpecification.OnDemandTargetCapacity | target.resource.attribute.labels[records_request_parameters_create_fleet_request_target_capacity_specification_on_demand_target_capacity] | |
| Records.requestParameters.CreateFleetRequest.TargetCapacitySpecification.SpotTargetCapacity | target.resource.attribute.labels[records_request_parameters_create_fleet_request_target_capacity_specification_spot_target_capacity] | |
| Records.requestParameters.CreateFleetRequest.TargetCapacitySpecification.TotalTargetCapacity | target.resource.attribute.labels[records_request_parameters_create_fleet_request_target_capacity_specification_total_target_capacity] | |
| Records.requestParameters.CreateFleetRequest.Type | target.resource.attribute.labels[records_request_parameters_create_fleet_request_type] | |
| Records.responseElements.CreateFleetResponse.errorSet.item.errorMessage | security_result.description | |
| Records.responseElements.CreateLaunchTemplateResponse.warning.errorSet.item.message | security_result.description | |
| Records.responseElements.CreateFleetResponse.errorSet.item.lifecycle | target.resource.attribute.labels[records_response_elements_create_fleet_response_error_set_item_lifecycle] | |
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceType | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_instance_type] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_instance_typeandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.instanceTypelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.launchTemplateSpecification.launchTemplateId | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_launch_template_specification_launch_template_id] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_launch_template_specification_launch_template_idandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.launchTemplateSpecification.launchTemplateIdlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.launchTemplateSpecification.version | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_launch_template_specification_version] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_launch_template_specification_versionandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.launchTemplateSpecification.versionlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.availabilityZone | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_overrides_availability_zone] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_overrides_availability_zoneandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.availabilityZonelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.instanceType | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_overrides_instance_type] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_overrides_instance_typeandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.instanceTypelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.priority | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_overrides_priority] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_overrides_priorityandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.prioritylog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.subnetId | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_launch_template_and_overrides_overrides_subnet_id] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_overrides_subnet_idandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.launchTemplateAndOverrides.overrides.subnetIdlog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateFleetResponse.requestId | target.resource.attribute.labels[records_response_elements_create_fleet_response_request_id] | |
| Records.responseElements.CreateFleetResponse.fleetInstanceSet.item.lifecycle | target.resource_ancestors.attribute.labels[records_response_elements_create_fleet_response_fleet_instance_set_item_lifecycle] | Iterate through log field Records.responseElements.CreateFleetResponse.fleetInstanceSet.item, thenthe target.resource_ancestors.attribute.labels.keyUDM field is set torecords_response_elements_create_fleet_response_fleet_instance_set_item_lifecycleandRecords.responseElements.CreateFleetResponse.fleetInstanceSet.item.lifecyclelog field is mapped to thetarget.resource_ancestors.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_client_token] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.DeviceName | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_device_name] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.DeleteOnTermination | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_ebs_delete_on_termination] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.Iops | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_ebs_iops] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.Throughput | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_ebs_throughput] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.VolumeSize | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_ebs_volume_size] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.VolumeType | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_ebs_volume_type] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.BlockDeviceMapping.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_block_device_mapping_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.DisableApiTermination | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_disable_api_termination] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.EbsOptimized | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_ebs_optimized] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.IamInstanceProfile.Arn | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_iam_instance_profile_arn] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.IamInstanceProfile.Name | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_iam_instance_profile_name] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.ImageId | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_image_id] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.InstanceType | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_instance_type] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.KeyName | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_key_name] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.MetadataOptions.HttpPutResponseHopLimit | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_metadata_options_http_put_response_hop_limit] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.MetadataOptions.HttpTokens | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_metadata_options_http_tokens] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.MetadataOptions.InstanceMetadataTags | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_metadata_options_instance_metadata_tags] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.Monitoring.Enabled | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_monitoring_enabled] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.AssociatePublicIpAddress | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_associate_public_ip_address] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.DeviceIndex | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_device_index] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.NetworkCardIndex | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_network_card_index] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.SecurityGroupId.content | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_security_group_id_content] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.SecurityGroupId.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_security_group_id_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.SubnetId | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_subnet_id] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.NetworkInterface.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_network_interface_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.SecurityGroupId.content | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_security_group_id_content] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.SecurityGroupId.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_security_group_id_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.ResourceType | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_tag_specification_resource_type] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_tag_specification_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Key | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag, thenRecords.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Value | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag, thenRecords.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateRequest.LaunchTemplateData.UserData | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_launch_template_data_user_data] | |
| Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.ResourceType | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_tag_specification_resource_type] | |
| Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_tag_specification_tag] | |
| Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Key | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag, thenRecords.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Value | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_tag_specification_tag_key] | Iterate through log field Records.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag, thenRecords.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.CreateLaunchTemplateRequest.TagSpecification.Tag.Valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateRequest.VersionDescription | target.resource.attribute.labels[records_request_parameters_create_launch_template_request_version_description] | |
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.createdBy | target.resource.attribute.labels[records_response_elements_create_launch_template_response_launch_template_created_by] | |
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.defaultVersionNumber | target.resource.attribute.labels[records_response_elements_create_launch_template_response_launch_template_default_version_number] | |
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.latestVersionNumber | target.resource.attribute.labels[records_response_elements_create_launch_template_response_launch_template_latest_version_number] | |
| Records.responseElements.CreateLaunchTemplateResponse.requestId | target.resource.attribute.labels[records_response_elements_create_launch_template_response_request_id] | |
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.key | target.resource.attribute.labels[records_response_elements_create_launch_template_response_launch_template_tag_set_item_key] | Iterate through log field Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item, thenRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.value | target.resource.attribute.labels[records_response_elements_create_launch_template_response_launch_template_tag_set_item_key] | Iterate through log field Records.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item, thenRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.CreateLaunchTemplateResponse.launchTemplate.tagSet.item.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.DeviceName | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_device_name] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.Iops | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_ebs_iops] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.Throughput | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_ebs_throughput] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.VolumeSize | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_ebs_volume_size] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.Ebs.VolumeType | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_ebs_volume_type] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.BlockDeviceMapping.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_block_device_mapping_tag] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.DisableApiTermination | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_disable_api_termination] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.IamInstanceProfile.Arn | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_iam_instance_profile_arn] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.IamInstanceProfile.Name | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_iam_instance_profile_name] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.ImageId | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_image_id] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.InstanceType | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_instance_type] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.KeyName | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_key_name] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.MetadataOptions.HttpPutResponseHopLimit | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_metadata_options_http_put_response_hop_limit] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.MetadataOptions.HttpTokens | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_metadata_options_http_tokens] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.MetadataOptions.InstanceMetadataTags | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_metadata_options_instance_metadata_tags] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.Monitoring.Enabled | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_monitoring_enabled] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.AssociatePublicIpAddress | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_associate_public_ip_address] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.DeviceIndex | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_device_index] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.SecurityGroupId.content | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_security_group_id_content] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.SecurityGroupId.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_security_group_id_tag] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.SubnetId | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_subnet_id] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.NetworkInterface.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_network_interface_tag] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.SecurityGroupId.content | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_security_group_id_content] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.SecurityGroupId.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_security_group_id_tag] | |
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification.ResourceType | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_tag_specification_resource_type] | Iterate through log field Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_launch_template_version_request_launch_template_data_tag_specification_resource_typeandRecords.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification.ResourceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification.tag | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_tag_specification_tag] | Iterate through log field Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_launch_template_version_request_launch_template_data_tag_specification_tagandRecords.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.TagSpecification.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateLaunchTemplateVersionRequest.LaunchTemplateData.UserData | target.resource.attribute.labels[records_request_parameters_create_launch_template_version_request_launch_template_data_user_data] | |
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.createdBy | target.resource.attribute.labels[records_response_elements_create_launch_template_version_response_launch_template_version_created_by] | |
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.defaultVersion | target.resource.attribute.labels[records_response_elements_create_launch_template_version_response_launch_template_version_default_version] | |
| Records.responseElements.CreateLaunchTemplateVersionResponse.launchTemplateVersion.versionNumber | target.resource.attribute.labels[records_response_elements_create_launch_template_version_response_launch_template_version_version_number] | |
| Records.responseElements.CreateLaunchTemplateVersionResponse.requestId | target.resource.attribute.labels[records_response_elements_create_launch_template_version_response_request_id] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_client_token] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Destination.ResourceStatement.Resource.content | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_destination_resource_statement_resource_content] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Destination.ResourceStatement.Resource.tag | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_destination_resource_statement_resource_tag] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Destination.ResourceStatement.ResourceType.content | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_destination_resource_statement_resource_type_content] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Destination.ResourceStatement.ResourceType.tag | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_destination_resource_statement_resource_type_tag] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.PacketHeaderStatement.DestinationPort.content | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_source_packet_header_statement_destination_port_content] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.PacketHeaderStatement.DestinationPort.tag | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_source_packet_header_statement_destination_port_tag] | |
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource.content | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_source_resource_statement_resource_content] | Iterate through log field Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_network_insights_access_scope_request_match_path_source_resource_statement_resource_contentandRecords.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource.contentlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource.tag | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_source_resource_statement_resource_tag] | Iterate through log field Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource, thenthe target.resource.attribute.labels.keyUDM field is set torecords_request_parameters_create_network_insights_access_scope_request_match_path_source_resource_statement_tagandRecords.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.Source.ResourceStatement.Resource.taglog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.CreateNetworkInsightsAccessScopeRequest.MatchPath.tag | target.resource.attribute.labels[records_request_parameters_create_network_insights_access_scope_request_match_path_tag] | |
| Records.responseElements.CreateNetworkInsightsAccessScopeResponse.requestId | target.resource.attribute.labels[records_response_elements_create_network_insights_access_scope_response_request_id] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.ClientToken | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_client_token] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.FilterAtSource.DestinationAddress | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_filter_at_source_destination_address] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.FilterAtSource.DestinationPortRange.FromPort | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_filter_at_source_destination_port_range_from_port] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.FilterAtSource.DestinationPortRange.ToPort | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_filter_at_source_destination_port_range_to_port] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.Protocol | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_protocol] | |
| Records.requestParameters.CreateNetworkInsightsPathRequest.Source | target.resource.attribute.labels[records_request_parameters_create_network_insights_path_request_source] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.destination | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_network_insights_path_destination] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.destinationArn | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_network_insights_path_destination_arn] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.requestId | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_request_id] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.protocol | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_network_insights_path_protocol] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.source | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_network_insights_path_source] | |
| Records.responseElements.CreateNetworkInsightsPathResponse.networkInsightsPath.sourceArn | target.resource.attribute.labels[records_response_elements_create_network_insights_path_response_network_insights_path_source_arn] | |
| Records.requestParameters.CreateSnapshotsRequest.CopyTagsFromSource | target.resource.attribute.labels[records_request_parameters_create_snapshots_request_copy_tags_from_source] | |
| Records.requestParameters.CreateSnapshotsRequest.Description | target.resource.attribute.labels[records_request_parameters_create_snapshots_request_description] | |
| Records.requestParameters.CreateSnapshotsRequest.InstanceSpecification.ExcludeBootVolume | target.resource.attribute.labels[records_request_parameters_create_snapshots_request_instance_specification_exclude_boot_volume] | |
| Records.requestParameters.CreateSnapshotsRequest.InstanceSpecification.InstanceId | target.resource.attribute.labels[records_request_parameters_create_snapshots_request_instance_specification_instance_id] | |
| Records.responseElements.CreateSnapshotsResponse.requestId | target.resource.attribute.labels[records_response_elements_create_snapshots_response_request_id] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.description | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_description] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.encrypted | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_encrypted] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.ownerId | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_owner_id] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.volumeSize | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_volume_size] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.volumeId | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_volume_id] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.state | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_state] | |
| Records.responseElements.CreateSnapshotsResponse.snapshotSet.item.startTime | target.resource.attribute.labels[records_response_elements_create_snapshots_response_snapshot_set_item_start_time] | |
| Records.requestParameters.instanceOSUser | target.resource.attribute.labels[records_request_parameters_instance_osuser] | |
| Records.requestParameters.sSHPublicKey | target.resource.attribute.labels[records_request_parameters_s_shpublic_key] | |
| Records.responseElements.success | target.resource.attribute.labels[records_response_elements_success] | |
| Records.responseElements.vpnConnection.category | target.resource.attribute.labels[records_response_elements_vpn_connection_category] | |
| Records.responseElements.vpnConnection.state | target.resource.attribute.labels[records_response_elements_vpn_connection_state] | |
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.tunnelInsideCidr | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_tunnel_inside_cidr] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_tunnel_inside_cidandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.tunnelInsideCidrlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.startupAction | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_startup_action] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_startup_actionandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.startupActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.preSharedKey | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_pre_shared_key] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_pre_shared_keyandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.preSharedKeylog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2LifetimeSeconds | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase2lifetime_seconds] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase2lifetime_secondsandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2LifetimeSecondslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2IntegrityAlgorithmSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase2integrity_algorithm_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2IntegrityAlgorithmSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase2_integrity_algorithm_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2IntegrityAlgorithmSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2EncryptionAlgorithmSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase2encryption_algorithm_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2EncryptionAlgorithmSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase2_encryption_algorithm_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2EncryptionAlgorithmSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.dpdTimeoutAction | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_dpd_timeout_action] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_dpd_timeout_actionandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.dpdTimeoutActionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.enableTunnelLifecycleControl | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_enable_tunnel_lifecycle_control] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_enable_tunnel_lifecycle_controlandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.enableTunnelLifecycleControllog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.ikeVersionSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_ike_version_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.ikeVersionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_ike_version_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.ikeVersionSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logEnabled | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_enabled] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_enabledandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logEnabledlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logGroupArn | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_group_arn] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_group_arnandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logGroupArnlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logOutputFormat | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_output_format] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_log_options_cloud_watch_log_options_log_output_formatandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.logOptions.cloudWatchLogOptions.logOutputFormatlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.outsideIpAddress | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_outside_ip_address] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_outside_ip_addressandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.outsideIpAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1DHGroupNumberSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase1dhgroup_number_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1DHGroupNumberSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase_1_dhgroup_number_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1DHGroupNumberSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1EncryptionAlgorithmSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase1encryption_algorithm_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1EncryptionAlgorithmSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase1_encryption_algorithm_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1EncryptionAlgorithmSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1IntegrityAlgorithmSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase1integrity_algorithm_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1IntegrityAlgorithmSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase1_integrity_algorithm_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase1IntegrityAlgorithmSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2DHGroupNumberSet.items.value | target.resource.attribute.labels[records_response_elements_vpn_connection_options_tunnel_option_set_items_phase2dhgroup_number_set_items_value] | Iterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items, thenIterate through log field Records.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2DHGroupNumberSet.items, thenthe target.resource.attribute.labels.keyUDM field is set torecords_response_elements_vpn_connection_options_tunnel_option_set_items_phase_2_dhgroup_number_set_items_valueandRecords.responseElements.vpnConnection.options.tunnelOptionSet.items.phase2DHGroupNumberSet.items.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.amiLaunchIndex | target.resource.attribute.labels[records_response_elements_instances_set_items_ami_launch_index] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toami_launch_indexandRecords.responseElements.instancesSet.items.amiLaunchIndexlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toami_launch_indexandRecords.responseElements.instancesSet.items.amiLaunchIndexlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.architecture | target.resource.attribute.labels[records_response_elements_instances_set_items_architecture] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toarchitectureandRecords.responseElements.instancesSet.items.architecturelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toarchitectureandRecords.responseElements.instancesSet.items.architecturelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.bootMode | target.resource.attribute.labels[records_response_elements_instances_set_items_boot_mode] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toboot_modeandRecords.responseElements.instancesSet.items.bootModelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toboot_modeandRecords.responseElements.instancesSet.items.bootModelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.capacityReservationSpecification.capacityReservationPreference | target.resource.attribute.labels[records_response_elements_instances_set_items_capacity_reservation_specification_capacity_reservation_preference] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tocapacityReservationSpecification_capacityReservationPreferenceandRecords.responseElements.instancesSet.items.capacityReservationSpecification.capacityReservationPreferencelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tocapacityReservationSpecification_capacityReservationPreferenceandRecords.responseElements.instancesSet.items.capacityReservationSpecification.capacityReservationPreferencelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.clientToken | target.resource.attribute.labels[records_response_elements_instances_set_items_client_token] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toclientTokenandRecords.responseElements.instancesSet.items.clientTokenlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toclientTokenandRecords.responseElements.instancesSet.items.clientTokenlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.cpuOptions.coreCount | target.resource.attribute.labels[records_response_elements_instances_set_items_cpu_options_core_count] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tocpuOptions_coreCountandRecords.responseElements.instancesSet.items.cpuOptions.coreCountlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tocpuOptions_coreCountandRecords.responseElements.instancesSet.items.cpuOptions.coreCountlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.cpuOptions.threadsPerCore | target.resource.attribute.labels[records_response_elements_instances_set_items_cpu_options_threads_per_core] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tocpuOptions_threadsPerCoreandRecords.responseElements.instancesSet.items.cpuOptions.threadsPerCorelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tocpuOptions_threadsPerCoreandRecords.responseElements.instancesSet.items.cpuOptions.threadsPerCorelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.currentInstanceBootMode | target.resource.attribute.labels[records_response_elements_instances_set_items_current_instance_boot_mode] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tocurrentInstanceBootModeandRecords.responseElements.instancesSet.items.currentInstanceBootModelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tocurrentInstanceBootModeandRecords.responseElements.instancesSet.items.currentInstanceBootModelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.ebsOptimized | target.resource.attribute.labels[records_response_elements_instances_set_items_ebs_optimized] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toebsOptimizedandRecords.responseElements.instancesSet.items.ebsOptimizedlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toebsOptimizedandRecords.responseElements.instancesSet.items.ebsOptimizedlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.enaSupport | target.resource.attribute.labels[records_response_elements_instances_set_items_ena_support] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toenaSupportandRecords.responseElements.instancesSet.items.enaSupportlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toenaSupportandRecords.responseElements.instancesSet.items.enaSupportlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.enclaveOptions.enabled | target.resource.attribute.labels[records_response_elements_instances_set_items_enclave_options_enabled] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toenclaveOptions_enabledandRecords.responseElements.instancesSet.items.enclaveOptions.enabledlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toenclaveOptions_enabledandRecords.responseElements.instancesSet.items.enclaveOptions.enabledlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.hibernationOptions.configured | target.resource.attribute.labels[records_response_elements_instances_set_items_hibernation_options_configured] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tohibernationOptions_configuredandRecords.responseElements.instancesSet.items.hibernationOptions.configuredlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tohibernationOptions_configuredandRecords.responseElements.instancesSet.items.hibernationOptions.configuredlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.hypervisor | target.resource.attribute.labels[records_response_elements_instances_set_items_hypervisor] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tohypervisorandRecords.responseElements.instancesSet.items.hypervisorlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tohypervisorandRecords.responseElements.instancesSet.items.hypervisorlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.instanceLifecycle | target.resource.attribute.labels[records_response_elements_instances_set_items_instance_lifecycle] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toinstanceLifecycleandRecords.responseElements.instancesSet.items.instanceLifecyclelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toinstanceLifecycleandRecords.responseElements.instancesSet.items.instanceLifecyclelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.instanceState.code | target.resource.attribute.labels[records_response_elements_instances_set_items_instance_state_code] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toinstanceState_codeandRecords.responseElements.instancesSet.items.instanceState.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toinstanceState_codeandRecords.responseElements.instancesSet.items.instanceState.codelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.instanceState.name | target.resource.attribute.labels[records_response_elements_instances_set_items_instance_state_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toinstanceState_nameandRecords.responseElements.instancesSet.items.instanceState.namelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toinstanceState_nameandRecords.responseElements.instancesSet.items.instanceState.namelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.instanceType | target.resource.attribute.labels[records_response_elements_instances_set_items_instance_type] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toinstanceTypeandRecords.responseElements.instancesSet.items.instanceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toinstanceTypeandRecords.responseElements.instancesSet.items.instanceTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.keyName | target.resource.attribute.labels[records_response_elements_instances_set_items_key_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toitems_keyNameandRecords.responseElements.instancesSet.items.keyNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toitems_keyNameandRecords.responseElements.instancesSet.items.keyNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.launchTime | target.resource.attribute.labels[records_response_elements_instances_set_items_launch_time] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tolaunchTimeandRecords.responseElements.instancesSet.items.launchTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tolaunchTimeandRecords.responseElements.instancesSet.items.launchTimelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.maintenanceOptions.autoRecovery | target.resource.attribute.labels[records_response_elements_instances_set_items_maintenance_options_auto_recovery] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tomaintenanceOptions_autoRecoveryandRecords.responseElements.instancesSet.items.maintenanceOptions.autoRecoverylog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tomaintenanceOptions_autoRecoveryandRecords.responseElements.instancesSet.items.maintenanceOptions.autoRecoverylog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.httpEndpoint | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_http_endpoint] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_httpEndpointandRecords.responseElements.instancesSet.items.metadataOptions.httpEndpointlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_httpEndpointandRecords.responseElements.instancesSet.items.metadataOptions.httpEndpointlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv4 | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_http_protocol_ipv4] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_httpProtocolIpv4andRecords.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv4log field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_httpProtocolIpv4andRecords.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv4log field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv6 | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_http_protocol_ipv6] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_httpProtocolIpv6andRecords.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv6log field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_httpProtocolIpv6andRecords.responseElements.instancesSet.items.metadataOptions.httpProtocolIpv6log field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.httpPutResponseHopLimit | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_http_put_response_hop_limit] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_httpPutResponseHopLimitandRecords.responseElements.instancesSet.items.metadataOptions.httpPutResponseHopLimitlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_httpPutResponseHopLimitandRecords.responseElements.instancesSet.items.metadataOptions.httpPutResponseHopLimitlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.httpTokens | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_http_tokens] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_httpTokensandRecords.responseElements.instancesSet.items.metadataOptions.httpTokenslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_httpTokensandRecords.responseElements.instancesSet.items.metadataOptions.httpTokenslog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.instanceMetadataTags | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_instance_metadata_tags] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_instanceMetadataTagsandRecords.responseElements.instancesSet.items.metadataOptions.instanceMetadataTagslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_instanceMetadataTagsandRecords.responseElements.instancesSet.items.metadataOptions.instanceMetadataTagslog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.metadataOptions.state | target.resource.attribute.labels[records_response_elements_instances_set_items_metadata_options_state] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tometadataOptions_stateandRecords.responseElements.instancesSet.items.metadataOptions.statelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tometadataOptions_stateandRecords.responseElements.instancesSet.items.metadataOptions.statelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.monitoring.state | target.resource.attribute.labels[records_response_elements_instances_set_items_monitoring_state] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tomonitoring_stateandRecords.responseElements.instancesSet.items.monitoring.statelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tomonitoring_stateandRecords.responseElements.instancesSet.items.monitoring.statelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.placement.tenancy | target.resource.attribute.labels[records_response_elements_instances_set_items_placement_tenancy] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toplacement_tenancyandRecords.responseElements.instancesSet.items.placement.tenancylog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toplacement_tenancyandRecords.responseElements.instancesSet.items.placement.tenancylog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.platform | target.resource.attribute.labels[records_response_elements_instances_set_items_platform] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toplatformandRecords.responseElements.instancesSet.items.platformlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toplatformandRecords.responseElements.instancesSet.items.platformlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsAAAARecord | target.resource.attribute.labels[records_response_elements_instances_set_items_private_dns_name_options_enable_resource_name_dns_aaaarecord] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_enableResourceNameDnsAAAARecordandRecords.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsAAAARecordlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_enableResourceNameDnsAAAARecordandRecords.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsAAAARecordlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsARecord | target.resource.attribute.labels[records_response_elements_instances_set_items_private_dns_name_options_enable_resource_name_dns_arecord] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_enableResourceNameDnsARecordandRecords.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsARecordlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_enableResourceNameDnsARecordandRecords.responseElements.instancesSet.items.privateDnsNameOptions.enableResourceNameDnsARecordlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.privateDnsNameOptions.hostnameType | target.resource.attribute.labels[records_response_elements_instances_set_items_private_dns_name_options_hostname_type] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_hostnameTypeandRecords.responseElements.instancesSet.items.privateDnsNameOptions.hostnameTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set toprivateDnsNameOptions_hostnameTypeandRecords.responseElements.instancesSet.items.privateDnsNameOptions.hostnameTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.rootDeviceName | target.resource.attribute.labels[records_response_elements_instances_set_items_root_device_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torootDeviceNameandRecords.responseElements.instancesSet.items.rootDeviceNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torootDeviceNameandRecords.responseElements.instancesSet.items.rootDeviceNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.rootDeviceType | target.resource.attribute.labels[records_response_elements_instances_set_items_root_device_type] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set torootDeviceTypeandRecords.responseElements.instancesSet.items.rootDeviceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set torootDeviceTypeandRecords.responseElements.instancesSet.items.rootDeviceTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.sourceDestCheck | target.resource.attribute.labels[records_response_elements_instances_set_items_source_dest_check] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tosourceDestCheckandRecords.responseElements.instancesSet.items.sourceDestChecklog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tosourceDestCheckandRecords.responseElements.instancesSet.items.sourceDestChecklog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.spotInstanceRequestId | target.resource.attribute.labels[records_response_elements_instances_set_items_spot_instance_request_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tospotInstanceRequestIdandRecords.responseElements.instancesSet.items.spotInstanceRequestIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tospotInstanceRequestIdandRecords.responseElements.instancesSet.items.spotInstanceRequestIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.stateReason.code | target.resource.attribute.labels[records_response_elements_instances_set_items_state_reason_code] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tostateReason_codeandRecords.responseElements.instancesSet.items.stateReason.codelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tostateReason_codeandRecords.responseElements.instancesSet.items.stateReason.codelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.stateReason.message | target.resource.attribute.labels[records_response_elements_instances_set_items_state_reason_message] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tostateReason_messageandRecords.responseElements.instancesSet.items.stateReason.messagelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tostateReason_messageandRecords.responseElements.instancesSet.items.stateReason.messagelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.subnetId | target.resource.attribute.labels[records_response_elements_instances_set_items_subnet_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tosubnetIdandRecords.responseElements.instancesSet.items.subnetIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tosubnetIdandRecords.responseElements.instancesSet.items.subnetIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.virtualizationType | target.resource.attribute.labels[records_response_elements_instances_set_items_virtualization_type] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tovirtualizationTypeandRecords.responseElements.instancesSet.items.virtualizationTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tovirtualizationTypeandRecords.responseElements.instancesSet.items.virtualizationTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.vpcId | target.resource.attribute.labels[records_response_elements_instances_set_items_vpc_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then, thetarget.resource.attribute.labels.keyUDM field is set tovpcIdandRecords.responseElements.instancesSet.items.vpcIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the about.resource.attribute.labels.keyUDM field is set tovpcIdandRecords.responseElements.instancesSet.items.vpcIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.reservationId | target.resource.attribute.labels[records_response_elements_reservation_id] | |
| Records.responseElements.requesterId | target.resource.attribute.labels[records_response_elements_requester_id] | |
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.association.ipOwnerId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_association_ip_owner_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_association_ipOwnerIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.ipOwnerIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_association_ipOwnerIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.ipOwnerIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicDnsName | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_association_public_dns_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_publicDnsNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicDnsNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_publicDnsNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicDnsNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicIp | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_association_public_ip] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_association_publicIpandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicIplog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_association_publicIpandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.association.publicIplog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachmentId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_attachment_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_attachmentIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachmentIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_attachmentIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachmentIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachTime | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_attach_time] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_attachTimeandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachTimelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_attachTimeandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.attachTimelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deleteOnTermination | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_delete_on_termination] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_deleteOnTerminationandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deleteOnTerminationlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_deleteOnTerminationandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deleteOnTerminationlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deviceIndex | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_device_index] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_deviceIndexandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deviceIndexlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_deviceIndexandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.deviceIndexlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.networkCardIndex | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_network_card_index] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_networkCardIndexandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.networkCardIndexlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_networkCardIndexandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.networkCardIndexlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.status | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_attachment_status] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_statusandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_attachment_statusandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.attachment.statuslog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.description | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_description] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_descriptionandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.descriptionlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_descriptionandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.descriptionlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.interfaceType | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_interface_type] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_interfaceTypeandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.interfaceTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_interfaceTypeandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.interfaceTypelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.macAddress | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_mac_address] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_macAddressandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.macAddresslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_macAddressandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.macAddresslog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.networkInterfaceId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_network_interface_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_networkInterfaceIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.networkInterfaceIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_networkInterfaceIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.networkInterfaceIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.ownerId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_owner_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_ownerIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.ownerIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_ownerIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.ownerIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.privateDnsName | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_private_dns_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_privateDnsNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.privateDnsNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_privateDnsNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.privateDnsNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.sourceDestCheck | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_source_dest_check] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_sourceDestCheckandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.sourceDestChecklog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_sourceDestCheckandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.sourceDestChecklog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.status | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_status] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_statusandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.statuslog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_statusandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.statuslog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.subnetId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_subnet_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_subnetIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.subnetIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_subnetIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.subnetIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.vpcId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_vpc_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_vpcIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.vpcIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_vpcIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.vpcIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.groupSet.items.groupId | target.resource.attribute.labels[records_response_elements_instances_set_items_group_set_items_group_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.groupSet.items, thenthe target.resource.attribute.labels.keyUDM field is set togroupSet_items_groupIdandRecords.responseElements.instancesSet.items.groupSet.items.groupIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.groupSet.items, thenthe about.resource.attribute.labels.keyUDM field is set togroupSet_items_groupIdandRecords.responseElements.instancesSet.items.groupSet.items.groupIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.groupSet.items.groupName | target.resource.attribute.labels[records_response_elements_instances_set_items_group_set_items_group_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.groupSet.items, thenthe target.resource.attribute.labels.keyUDM field is set togroupSet_items_groupNameandRecords.responseElements.instancesSet.items.groupSet.items.groupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.groupSet.items, thenthe about.resource.attribute.labels.keyUDM field is set togroupSet_items_groupNameandRecords.responseElements.instancesSet.items.groupSet.items.groupNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupId | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_group_set_items_group_id] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenIterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_groupSet_items_groupIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupIdlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenIterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_groupSet_items_groupIdandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupIdlog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupName | target.resource.attribute.labels[records_response_elements_instances_set_items_network_interface_set_items_group_set_items_group_name] | Iterate through log field Records.responseElements.instancesSet.items, thenIf the indexvalue is equal to0then,Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenIterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items, thenthe target.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_groupSet_items_groupNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, Iterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items, thenIterate through log field Records.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items, thenthe about.resource.attribute.labels.keyUDM field is set tonetworkInterfaceSet_items_groupSet_items_groupNameandRecords.responseElements.instancesSet.items.networkInterfaceSet.items.groupSet.items.groupNamelog field is mapped to theabout.resource.attribute.labels.valueUDM field. | 
Field mapping reference: AWS CloudTrail - Dynamo
The following table lists the log fields for theDynamo log type and their corresponding UDM fields.
| Log field | UDM mapping | Logic | 
|---|---|---|
| Records.requestParameters.aggregateField | additional.fields[aggregate_field] | |
| Records.requestParameters.allowForceDelete | target.resource.attribute.labels[req_allow_force_delete] | |
| Records.requestParameters.applicationName | additional.fields[application_name] | |
| Records.requestParameters.applyAction | target.resource.attribute.labels[req_apply_action] | |
| Records.requestParameters.associationType | target.resource.attribute.labels[req_association_type] | |
| Records.requestParameters.attributeDefinitions.attributeName | target.resource.attribute.labels[attributeDefinitions] | Iterate through log field Records.requestParameters.attributeDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toreq_attribute_definitions_attribute_nameandRecords.requestParameters.attributeDefinitions.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.attributeDefinitions.attributeType | target.resource.attribute.labels[attributeDefinitions] | Iterate through log field Records.requestParameters.attributeDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set toreq_attribute_definitions_attribute_typeandRecords.requestParameters.attributeDefinitions.attributeTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.awsAccountId | target.resource.product_object_id | Records.requestParameters.awsAccountIdlog field is mapped to thetarget.resource.product_object_idUDM field.If the Records.requestParameters.awsAccountIdlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSERVICE_ACCOUNT. | 
| Records.requestParameters.backupRetentionPeriod | target.resource.attribute.labels[res_backup_retention_period] | |
| Records.requestParameters.billingMode | target.resource.attribute.labels[req_billing_mode] | |
| Records.requestParameters.consistentRead | target.resource.attribute.labels[consistent_read] | |
| Records.requestParameters.createResourceInput.pathPart | target.resource.attribute.labels[create_resource_input_path_part] | If the Records.responseElements.parentIdlog field value is not empty then, thetarget.resource.attribute.labels.keyUDM field is set tocreate_resource_input_path_partandRecords.responseElements.pathPartlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tocreate_resource_input_path_partandRecords.requestParameters.createResourceInput.pathPartlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.pathPart | target.resource.attribute.labels[create_resource_input_path_part] | If the Records.responseElements.parentIdlog field value is not empty then, thetarget.resource.attribute.labels.keyUDM field is set tocreate_resource_input_path_partandRecords.responseElements.pathPartlog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, the target.resource.attribute.labels.keyUDM field is set tocreate_resource_input_path_partandRecords.requestParameters.createResourceInput.pathPartlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.createRestApiInput.disableExecuteApiEndpoint | security_result.detection_fields[disable_execute_api_endpoint] | |
| Records.requestParameters.createRestApiInput.endpointConfiguration.ipv6 | additional.fields[endpoint_configuration_ipv6] | |
| Records.requestParameters.dBClusterIdentifier | target.resource.attribute.labels[db_cluster_identifier] | |
| Records.requestParameters.dBClusterParameterGroupName | target.resource.attribute.labels[db_cluster_identifier_parameter_group_name] | |
| Records.requestParameters.dBSubnetGroupName | target.resource.attribute.labels[db_subnet_group_name] | |
| Records.requestParameters.deletionProtection | target.resource.attribute.labels[req_deletion_protection] | |
| Records.requestParameters.deliveryStreamName | target.resource.name | Records.requestParameters.deliveryStreamNamelog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.deliveryStreamNamelog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICE. | 
| Records.requestParameters.enableIAMDatabaseAuthentication | target.resource.attribute.labels[req_enable_iam_database_authentication] | |
| Records.requestParameters.enforceConsumerDeletion | target.resource.attribute.labels[req_enforce_consumer_deletion] | |
| Records.requestParameters.engine | target.resource.attribute.labels[req_engine] | |
| Records.requestParameters.engineMode | target.resource.attribute.labels[req_engine_mode] | |
| Records.requestParameters.engineVersion | target.resource.attribute.labels[req_engine_version] | |
| Records.requestParameters.eventArns | target.resource.name | Iterate through log field Records.requestParameters.eventArns, thenIf the indexvalue is equal to0then,Records.requestParameters.eventArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, Records.requestParameters.eventArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.filter.eventArns | target.resource.name | Iterate through log field Records.requestParameters.filter.eventArns, thenIf the indexvalue is equal to0then,Records.requestParameters.filter.eventArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, Records.requestParameters.filter.eventArnslog field is mapped to thetarget.resource_ancestors.nameUDM field and thetarget.resource_ancestors.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.filter.eventStatusCodes | target.resource.attribute.labels[req_event_status_codes] | Iterate through log field Records.requestParameters.filter.eventStatusCodes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_event_status_codesandRecords.requestParameters.filter.eventStatusCodeslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter.eventTypeCategories | target.resource.attribute.labels[req_event_type_categories] | Iterate through log field Records.requestParameters.filter.eventTypeCategories, thenthe target.resource.attribute.labels.keyUDM field is set toreq_event_type_categoriesandRecords.requestParameters.filter.eventTypeCategorieslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter.startTimes.from | target.resource.attribute.labels[req_start_times_from] | Iterate through log field Records.requestParameters.filter.startTimes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_start_times_fromandRecords.requestParameters.filter.startTimes.fromlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter.endTimes.from | target.resource.attribute.labels | Iterate through log field Records.requestParameters.filter.endTimes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_start_times_fromandRecords.requestParameters.filter.endTimes.fromlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.filter.endTimes.to | target.resource.attribute.labels | Iterate through log field Records.requestParameters.filter.endTimes, thenthe target.resource.attribute.labels.keyUDM field is set toreq_start_times_toandRecords.requestParameters.filter.endTimes.tolog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.globalTableName | target.resource.name | Records.requestParameters.globalTableNamelog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.tableNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toTABLEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.items | target.resource.attribute.labels[req_items] | Iterate through log field Records.requestParameters.items, thenthe target.resource.attribute.labels.keyUDM field is set toreq_itemsandRecords.requestParameters.itemslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.key.id | target.resource.attribute.labels[req_key_id] | |
| Records.requestParameters.key.LockID | target.resource.attribute.labels[req_key_lock_id] | |
| Records.requestParameters.kmsKeyId | target.resource.attribute.labels[req_kms_key_id] | |
| Records.requestParameters.limit | target.resource.attribute.labels[req_limit] | |
| Records.requestParameters.locale | additional.fields[locale] | |
| Records.requestParameters.masterUsername | target.resource.attribute.labels[req_master_user_name] | |
| Records.requestParameters.masterUserPassword | target.resource.attribute.labels[req_master_user_password] | |
| Records.requestParameters.MaxResults | target.resource.attribute.labels[req_max_results] | |
| Records.requestParameters.nextToken | target.resource.attribute.labels[req_next_token] | |
| Records.requestParameters.optInType | security_result.action | If the Records.requestParameters.optInTypelog field value is equal toimmediatethen, thesecurity_result.actionUDM field is set toALLOW.Else, if the Records.requestParameters.optInTypelog field value is equal toundo-opt-inthen, thesecurity_result.actionUDM field is set toBLOCK. | 
| Records.requestParameters.parentId | principal.resource_ancestors.product_object_id | If the Records.responseElements.parentIdlog field value is not empty then,Records.responseElements.parentIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field.Else, Records.requestParameters.parentIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field. | 
| Records.responseElements.parentId | principal.resource_ancestors.product_object_id | If the Records.responseElements.parentIdlog field value is not empty then,Records.responseElements.parentIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field.Else, Records.requestParameters.parentIdlog field is mapped to theprincipal.resource_ancestors.product_object_idUDM field. | 
| Records.requestParameters.port | target.port | |
| Records.requestParameters.preSignedUrl | target.resource.attribute.labels[req_pre_signed_url] | |
| Records.requestParameters.projectionExpression | target.resource.attribute.labels[req_projection_expression] | |
| Records.requestParameters.provisionedThroughput.readCapacityUnits | target.resource.attribute.labels[req_provisioned_throughput_read_capacity_units] | |
| Records.requestParameters.provisionedThroughput.writeCapacityUnits | target.resource.attribute.labels[req_provisioned_throughput_write_capacity_units] | |
| Records.requestParameters.resourceArn | target.resource.name | Records.requestParameters.resourceArnlog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.resourceArnlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceArns | target.resource.name | If the Records.eventNamelog field value is equal toListResourcesthen,Iterate through log field Records.requestParameters.resourceArns, thenIf the indexvalue is equal to0then,Records.requestParameters.resourceArnslog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, Records.requestParameters.resourceArnslog field is mapped to theabout.resource.nameUDM field and theabout.resource.resource_typeUDM field is set toBACKEND_SERVICEand theabout.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceId | target.resource.product_object_id | |
| Records.requestParameters.resourceName | target.resource.name | Records.requestParameters.resourceNamelog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.resourceNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toDATABASEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.resourceOwner | target.resource.attribute.labels[req_resource_owner] | |
| Records.requestParameters.resourceShareInvitationArn | target.resource.attribute.labels[req_resource_share_invitation_arn] | |
| Records.requestParameters.resourceShareInvitationArns | target.resource.attribute.labels[req_resource_share_invitation_arns] | Iterate through log field Records.requestParameters.resourceShareInvitationArns, thenthe target.resource.attribute.labels.keyUDM field is set toreq_resource_share_invitation_arnsandRecords.requestParameters.resourceShareInvitationArnslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.resourceType | target.resource.attribute.labels[req_resource_type] | |
| Records.requestParameters.sourceDBClusterSnapshotIdentifier | src.resource.name | Records.requestParameters.sourceDBClusterSnapshotIdentifierlog field is mapped to thesrc.resource.nameUDM field.If the Records.requestParameters.sourceDBClusterSnapshotIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.requestParameters.sourceDBParameterGroupIdentifier | src.resource.name | Records.requestParameters.sourceDBParameterGroupIdentifierlog field is mapped to thesrc.resource.nameUDM field.If the Records.requestParameters.sourceDBClusterSnapshotIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toPOLICY. | 
| Records.requestParameters.sourceDBSnapshotIdentifier | src.resource.name | Records.requestParameters.sourceDBSnapshotIdentifierlog field is mapped to thesrc.resource.nameUDM field.If the Records.requestParameters.sourceDBSnapshotIdentifierlog field value is not empty then, thesrc.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.requestParameters.storageEncrypted | target.resource.attribute.labels[req_storage_encrypted] | |
| Records.requestParameters.streamARN | target.resource.name | If the Records.requestParameters.streamARNlog field value is not empty then,Records.requestParameters.streamARNlog field is mapped to thetarget.resource.nameUDM field and thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.streamName | target.resource.name | Records.requestParameters.streamNamelog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.streamNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES.Else, the target.resource.attribute.labels.keyUDM field is set tostream_nameandRecords.requestParameters.streamNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tableName | target.resource.attribute.labels[tabel_name] | If the Records.eventnamelog field value is equal toCreateTablethen, thetarget.resource.attribute.labels.keyUDM field is set totabel_nameandRecords.requestParameters.tableNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field.Else, if the Records.eventnamelog field value contain one of the following values
 Records.requestParameters.tableNamelog field is mapped to thetarget.resource.nameUDM field. If theRecords.requestParameters.tableNamelog field value is not empty then, thetarget.resource.resource_typeUDM field is set toTABLEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.requestParameters.tags.key | target.resource.attribute.labels[tag] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.tags.value | target.resource.attribute.labels[tag] | Iterate through log field Records.requestParameters.tags, thenRecords.requestParameters.tags.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.requestParameters.tags.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.targetDBClusterSnapshotIdentifier | target.resource.attribute.labels[req_target_dbcluster_snapshot_identifier] | Records.requestParameters.targetDBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.nameUDM field.If the Records.requestParameters.targetDBClusterSnapshotIdentifierlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSNAPSHOT.Else, the target.resource.attribute.labels.keyUDM field is set toreq_target_dbcluster_snapshot_identifierandRecords.requestParameters.targetDBClusterSnapshotIdentifierlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.requestParameters.targetDBParameterGroupDescription | target.resource.attribute.labels[req_target_db_parameter_group_description] | |
| Records.requestParameters.targetDBParameterGroupIdentifier | target.resource.attribute.labels[req_target_db_parameter_group_identifier] | |
| Records.requestParameters.targetDBSnapshotIdentifier | target.resource.attribute.labels[req_target_db_snapshot_identifier] | |
| Records.requestParameters.template | additional.fields[res_template] | |
| Records.requestParameters.vpcSecurityGroupIds | target.resource.attribute.labels[req_vpc_security_group_ids] | |
| Records.responseElements.allocatedStorage | target.resource.attribute.labels[res_allocated_storage] | |
| Records.responseElements.apiKeySource | target.resource.attribute.labels[api_key_source] | |
| Records.responseElements.autoMinorVersionUpgrade | target.resource.attribute.labels[res_auto_minor_version_upgrade] | |
| Records.responseElements.availabilityZone | target.resource.attribute.cloud.availability_zone | |
| Records.responseElements.availabilityZones | target.resource.attribute.cloud.availability_zone | Iterate through log field Records.responseElements.availabilityZones, thenIf the indexvalue is equal to0then,Records.responseElements.availabilityZoneslog field is mapped to thetarget.resource.attribute.cloud.availability_zoneUDM field.Else, the target.resource.attribute.labels.keyUDM field is set toavailability_zonesandRecords.responseElements.availabilityZoneslog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.backupRetentionPeriod | target.resource.attribute.labels[res_backup_retention_period] | |
| Records.responseElements.clusterCreateTime | target.resource.attribute.creation_time | |
| Records.responseElements.copyTagsToSnapshot | target.resource.attribute.labels[res_copy_tags_to_snapshot] | |
| Records.responseElements.createdDate | target.resource.attribute.creation_time | |
| Records.responseElements.crossAccountClone | target.resource.attribute.labels[res_cross_account_clone] | |
| Records.responseElements.dBClusterArn | target.resource.name | Records.responseElements.dBClusterArnlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.dBClusterArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toCLUSTER. | 
| Records.responseElements.dBClusterIdentifier | target.resource.attribute.labels[res_db_cluster_identifier] | |
| Records.responseElements.dBClusterParameterGroup | target.resource.attribute.labels[res_db_cluster_parameter_group] | |
| Records.responseElements.dbClusterResourceId | target.resource.product_object_id | |
| Records.responseElements.dBClusterSnapshotArn | target.resource.name | Records.responseElements.dBClusterSnapshotArnlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.dBClusterSnapshotArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.responseElements.dBClusterSnapshotIdentifier | target.resource.product_object_id | |
| Records.responseElements.dBInstanceIdentifier | target.resource.product_object_id | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.responseElements.dBInstanceIdentifierlog field is mapped to thesrc.resource_ancestors.product_object_idUDM field. If theRecords.responseElements.dBInstanceIdentifierlog field value is not empty then, thesrc.resource_ancestors.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thesrc.resource_ancestors.resource_typeUDM field is set toDATABASE. | 
| Records.responseElements.dBParameterGroupArn | target.resource.name | Records.responseElements.dBParameterGroupArnlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.dBParameterGroupArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toPOLICY. | 
| Records.responseElements.dBParameterGroupFamily | target.resource.attribute.labels[res_db_parameter_group_family] | |
| Records.responseElements.dBParameterGroupName | target.resource.attribute.labels[res_db_parameter_group_name] | |
| Records.responseElements.dBSnapshotArn | target.resource.name | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.responseElements.dBSnapshotArnlog field is mapped to thetarget.resource.nameUDM field. If theRecords.responseElements.dBSnapshotArnlog field value is not empty then, thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICESand thetarget.resource.resource_typeUDM field is set toSNAPSHOT. | 
| Records.responseElements.dBSnapshotIdentifier | target.resource.product_object_id | |
| Records.responseElements.dBSubnetGroup | target.resource.attribute.labels[res_db_subnet_group] | |
| Records.responseElements.dedicatedLogVolume | target.resource.attribute.labels[res_dedicated_log_volume] | |
| Records.responseElements.deletionProtection | target.resource.attribute.labels[res_deletion_protection] | |
| Records.responseElements.encrypted | target.resource.attribute.labels[res_encrypted] | |
| Records.responseElements.endpoint | target.url | |
| Records.responseElements.endpointConfiguration.ipv6 | additional.fields[re_endpoint_configuration_ipv6] | |
| Records.responseElements.engine | target.resource.attribute.labels[res_engine] | |
| Records.responseElements.engineMode | target.resource.attribute.labels[res_engine_mode] | |
| Records.responseElements.engineVersion | target.resource.attribute.labels[res_engine_version] | |
| Records.responseElements.hostedZoneId | target.resource.attribute.labels[res_hosted_zone_id] | |
| Records.responseElements.httpEndpointEnabled | target.resource.attribute.labels[res_http_endpoint_enabled] | |
| Records.responseElements.iAMDatabaseAuthenticationEnabled | target.resource.attribute.labels[res_iAMDatabaseAuthenticationEnabled] | |
| Records.responseElements.id | target.resource.id | |
| Records.responseElements.instanceCreateTime | src.resource_ancestors.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBSnapshotthen,Records.responseElements.instanceCreateTimelog field is mapped to thesrc.resource_ancestors.attribute.creation_timeUDM field. | 
| Records.responseElements.kmsKeyId | target.resource.attribute.labels[res_kms_key_id] | |
| Records.responseElements.licenseModel | target.resource.attribute.labels[res_license_model] | |
| Records.responseElements.masterUsername | target.resource.attribute.labels[res_master_username] | |
| Records.responseElements.multiAZ | target.resource.attribute.labels[res_multi_az] | |
| Records.responseElements.networkType | target.resource.attribute.labels[res_network_type] | |
| Records.responseElements.originalSnapshotCreateTime | target.resource.attribute.creation_time | |
| Records.responseElements.path | target.resource.attribute.labels[response_elements_path] | |
| Records.responseElements.pendingMaintenanceActionDetails.action | target.resource.attribute.labels[res_pending_maintenance_action_details_action] | |
| Records.responseElements.pendingMaintenanceActionDetails.currentApplyDate | target.resource.attribute.last_update_time | |
| Records.responseElements.pendingMaintenanceActionDetails.optInStatus | target.resource.attribute.labels[res_pending_maintenance_action_details_opt_in_status] | |
| Records.responseElements.pendingModifiedValues.masterUserPassword | target.resource.attribute.labels[res_pending_modified_values_master_user_password] | |
| Records.responseElements.pendingWindowInDays | target.resource.attribute.labels[res_pending_window_in_days] | |
| Records.responseElements.percentProgress | target.resource.attribute.labels[res_percent_progress] | |
| Records.responseElements.port | target.port | |
| Records.responseElements.preferredBackupWindow | target.resource.attribute.labels[res_preferred_backup_window] | |
| Records.responseElements.preferredMaintenanceWindow | target.resource.attribute.labels[res_preferred_maintenance_window] | |
| Records.responseElements.readerEndpoint | target.resource.attribute.labels[res_reader_endpoint] | |
| Records.responseElements.self.resourceId | target.resource.attribute.labels[self_resource_id] | |
| Records.responseElements.self.restApiId | security_result.detection_fields[self_rest_api_id] | |
| Records.responseElements.self.template | additional.fields[self_template] | |
| Records.responseElements.snapshotCreateTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotthen,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.originalSnapshotCreateTime | target.resource.attribute.creation_time | If the Records.eventNamelog field value is equal toCopyDBClusterSnapshotthen,Records.responseElements.originalSnapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field.Else, Records.responseElements.snapshotCreateTimelog field is mapped to thetarget.resource.attribute.creation_timeUDM field. | 
| Records.responseElements.snapshotTarget | target.resource.attribute.labels[res_snapshot_target] | |
| Records.responseElements.snapshotType | target.resource.attribute.labels[res_snapshot_type] | |
| Records.responseElements.sourceRegion | src.resource.attribute.cloud.availability_zone | |
| Records.responseElements.status | target.resource.attribute.labels[res_status] | |
| Records.responseElements.storageEncrypted | target.resource.attribute.labels[res_storage_encrypted] | |
| Records.responseElements.storageType | target.resource.attribute.labels[res_storage_type] | |
| Records.responseElements.tableDescription.attributeDefinitions.attributeName | target.resource.attribute.labels | Iterate through log field Records.responseElements.tableDescription.attributeDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set totable_description_attribute_definitions_attribute_nameandRecords.responseElements.tableDescription.attributeDefinitions.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tableDescription.attributeDefinitions.attributeType | target.resource.attribute.labels | Iterate through log field Records.responseElements.tableDescription.attributeDefinitions, thenthe target.resource.attribute.labels.keyUDM field is set totable_description_attribute_definitions_attribute_typeandRecords.responseElements.tableDescription.attributeDefinitions.attributeTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tableDescription.creationDateTime | target.resource.attribute.creation_time | |
| Records.responseElements.tableDescription.deletionProtectionEnabled | target.resource.attribute.labels[res_deletion_protection_enabled] | |
| Records.responseElements.tableDescription.itemCount | target.resource.attribute.labels[res_item_count] | |
| Records.responseElements.tableDescription.keySchema.attributeName | target.resource.attribute.labels | Iterate through log field Records.responseElements.tableDescription.keySchema, thenthe target.resource.attribute.labels.keyUDM field is set totable_description_key_schema_attribute_nameandRecords.responseElements.tableDescription.keySchema.attributeNamelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tableDescription.keySchema.keyType | target.resource.attribute.labels | Iterate through log field Records.responseElements.tableDescription.keySchema, thenthe target.resource.attribute.labels.keyUDM field is set totable_description_key_schema_key_typeandRecords.responseElements.tableDescription.keySchema.keyTypelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tableDescription.provisionedThroughput.numberOfDecreasesToday | target.resource.attribute.labels[res_provisioned_throughput_number_of_decreases_today] | |
| Records.responseElements.tableDescription.provisionedThroughput.readCapacityUnits | target.resource.attribute.labels[res_item_count] | |
| Records.responseElements.tableDescription.provisionedThroughput.writeCapacityUnits | target.resource.attribute.labels[res_item_count] | |
| Records.responseElements.tableDescription.tableArn | target.resource.name | Records.responseElements.tableDescription.tableArnlog field is mapped to thetarget.resource.nameUDM field.If the Records.responseElements.tableDescription.tableArnlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toTABLEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.responseElements.tableDescription.tableId | target.resource.product_object_id | |
| Records.responseElements.tableDescription.tableName | target.resource.attribute.labels[tabel_name] | |
| Records.responseElements.tableDescription.tableSizeBytes | target.resource.attribute.labels[res_table_size_bytes] | |
| Records.responseElements.tableDescription.tableStatus | target.resource.attribute.labels[res_tabel_status] | |
| Records.responseElements.tagList.key | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.tagList.value | target.resource.attribute.labels | Iterate through log field Records.requestParameters.tagList, thenRecords.responseElements.tagList.keylog field is mapped to thetarget.resource.attribute.labels.keyUDM field andRecords.responseElements.tagList.valuelog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
| Records.responseElements.vpcId | target.resource.attribute.labels[res_vpc_id] | |
| Records.serviceEventDetails.eventRequestDetails.analysisId | target.resource.name | Records.serviceEventDetails.eventRequestDetails.analysisIdlog field is mapped to thetarget.resource.nameUDM field.If the Records.serviceEventDetails.eventRequestDetails.analysisIdlog field value is not empty then, thetarget.resource.resource_typeUDM field is set toBACKEND_SERVICEand thetarget.resource.attribute.cloud.environmentUDM field is set toAMAZON_WEB_SERVICES. | 
| Records.serviceEventDetails.eventResponseDetails.analysisDetails.analysisId | target.resource.attribute.labels[service_event_details_event_response_details_analysis_details_analysis_id] | |
| Records.serviceEventDetails.eventResponseDetails.analysisDetails.analysisName | target.resource.attribute.labels[service_event_details_event_response_details_analysis_details_analysis_name] | |
| Records.serviceEventDetails.eventResponseDetails.analysisDetails.dataSetIdList | target.resource.attribute.labels[service_event_details_event_response_details_analysis_details_data_set_id_list] | Iterate through log field Records.serviceEventDetails.eventResponseDetails.analysisDetails.dataSetIdList, thenthe target.resource.attribute.labels.keyUDM field is set toservice_event_details_event_response_details_analysis_details_data_set_id_listandRecords.serviceEventDetails.eventResponseDetails.analysisDetails.dataSetIdListlog field is mapped to thetarget.resource.attribute.labels.valueUDM field. | 
UDM mapping delta
UDM mapping delta reference: AWS_CloudTrail - Common Schema Field Mapping
The following table lists Common Schema Field Mapping delta between Default parser of AWS_CloudTrail and premium version of AWS_CloudTrail.
| Default UDM mapping | Log field | Premium Mapping Delta | 
|---|---|---|
| principal.location.name, target.location.name | Records.awsRegion | target.location.name | 
| security_result.rule_id | Records.errorCode | security_result.summary | 
| target.application, metadata.ingestion_labels.key | Records.eventSource, Records.insightDetails.eventSource | target.application | 
| target.resource.attribute.labels[Request ID] | Records.requestID | additional.fields[request_id] | 
| target.resource.product_object_id | Records.resources.accountId | about.resource.product_object_id | 
| target.resource.name | Records.resources.ARN | about.resource.name | 
| target.resource.type | Records.resources.type | about.resource.resource_subtype | 
| security_result.detection_fields[clientProvidedHostHeader] | Records.tlsDetails.clientProvidedHostHeader | network.tls.client.server_name | 
| principal.user.attribute.labels[UseraccountId_label], principal.user.group_identifiers | Records.userIdentity.accountId | principal.resource.product_object_id | security_result.detection_fields[InvokedBy] | Records.userIdentity.invokedBy | principal.user.attribute.labels[invoked_by] | 
| additional.fields[sessionIssuerArn] | Records.userIdentity.sessionContext.sessionIssuer.arn | principal.user.attribute.labels[session_issuer_arn] | 
| target.user.userid, additional.fields[sessionIssuerPrincipalId] | Records.userIdentity.sessionContext.sessionIssuer.principalId | principal.user.attribute.labels[session_issuer_principal_id] | 
| target.user.attribute.labels[Type] | Records.userIdentity.sessionContext.sessionIssuer.type | principal.user.attribute.labels[session_issuer_type] | 
| target.user.user_display_name | Records.userIdentity.sessionContext.sessionIssuer.userName | principal.user.attribute.labels[session_issuer_user_name] | 
| principal.resource.type, principal.resource.resource_subtype | Records.userIdentity.type | principal.user.attribute.roles.name | 
| additional_fields[insightType] | Records.insightDetails.insightType | security_result.rule_type | 
| additional.fields[baseline_value] | Records.insightDetails.insightContext.attributions.baseline.vlaue | security_result.detection_fields[insight_context_attributions_baseline_value] | 
| additional.fields[baseline_average] | Records.insightDetails.insightContext.attributions.baseline.average | security_result.detection_fields[insight_context_attributions_baseline_average] | 
| additional_fields[attribute] | Records.insightDetails.insightContext.attributions.attribute | security_result.detection_fields[insight_context_attribution] | 
| principal.user.userid | Records.additionalEventData.UserName | additional.fields[additional_event_data_username] | 
| additional.fields[AuthenticationMethod] | Records.additionalEventData.AuthenticationMethod | target.resource.attribute.labels[req_authentication_method] | 
| network.tls.cipher | Records.additionalEventData.CipherSuite | target.resource.attribute.labels[req_cipher_suite] | 
| additional.fields[SignatureVersion] | Records.additionalEventData.SignatureVersion | target.resource.attribute.labels[req_signature_version] | 
| additional.fields[SSEApplied] | Records.additionalEventData.SSEApplied | target.resource.attribute.labels[req_sse_applied] | 
| additional.fields[x-amz-id-2] | Records.additionalEventData.x-amz-id-2 | target.resource.attribute.labels[req_x-amz-id-2] | 
UDM Mapping Delta reference: AWS_CloudTrail - S3
The following table lists delta between Default parser ofAWS_CloudTrail and premium version of AWS_CloudTrail for S3 service.
| Default UDM mapping | Log field | Premium Mapping Delta | 
|---|---|---|
| additional.fields[requestParameters.bucketPolicy.Statement.%{index}.Resource] | Records.requestParameters.bucketPolicy.Statement.Resource | target.resource.attribute.labels[resource] | 
| additional.fields[requestParameters.bucketPolicy.Statement.%{index}.Action] | Records.requestParameters.bucketPolicy.Statement.Action | target.resource.attribute.labels[action] | 
UDM Mapping Delta reference: AWS_CloudTrail - EC2
The following table lists delta between Default parser ofAWS_CloudTrail and premium version of AWS_CloudTrail for EC2 service.| Default UDM mapping | Log field | Premium Mapping Delta | 
|---|---|---|
| target.resource.attribute.labels[RequestID] | Records.responseElements.requestId | additional.fields[request_id] | 
| target.resource.name,target.resource.product_object_id | Records.responseElements.AssociateIamInstanceProfileResponse.iamInstanceProfileAssociation.instanceId | target.resource.product_object_id | 
| target.resource.attribute.labels | Records.requestParameters.subnetId | target.resource.product_object_id | 
| target.resource.product_object_id | Records.requestParameters.networkInterfaceId | target.resource_ancestors.product_object_id | 
| target.resource.product_object_id | Records.requestParameters.instanceId | target.resource_ancestors.product_object_id | 
| principal.port | Records.requestParameters.ipPermissions.items.fromPort | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_from_port] | 
| target.resource.product_object_id | Records.responseElements.networkInterface.groupSet.items.groupId | security_result.rule_id | 
| target.port | Records.requestParameters.ipPermissions.items.toPort | target.resource.attribute.labels[records_request_parameters_ip_permissions_items_to_port] | 
UDM Mapping Delta reference: AWS_CloudTrail - Security Identity Compliance
The following table lists delta between Default parser ofAWS_CloudTrail and premium version of AWS_CloudTrail for Security Identity Compliance group.| Default UDM mapping | Log field | Premium Mapping Delta | 
|---|---|---|
| target.resource.attribute.labels[Policy ARN %{index}] | Records.requestParameters.policyArns.arn, Records.responseElements.instanceProfile.arn | target.resource_ancestors.name | 
| target.resource.product_object_id | Records.requestParameters.name | target.resource.attribute.labels[req_name] | 
| target.resource.name | Records.requestParameters.roleSessionName | target.resource.attribute.labels[req_role_session_name] | 
| security_result.detection_fields[encryptionAlgorithm] | Records.responseElements.keyMetadata.encryptionAlgorithms | target.resource.attribute.labels[res_key_metadata_encryption_algorithms] | 
| target.resource.resource_subtype | Records.requestParameters.resourceType | target.resource.resource_type |